summaryrefslogtreecommitdiff
path: root/create.make
diff options
context:
space:
mode:
Diffstat (limited to 'create.make')
-rwxr-xr-xcreate.make25
1 files changed, 19 insertions, 6 deletions
diff --git a/create.make b/create.make
index 8ac56c38c10ed..5d6ec30624bb1 100755
--- a/create.make
+++ b/create.make
@@ -4,11 +4,13 @@
# This script will determine if the system is a System V or BSD based
# UNIX system and create a makefile for ee appropriate for the system.
#
-# $Header: /home/hugh/sources/old_ae/RCS/create.make,v 1.12 2001/06/28 05:39:14 hugh Exp $
+# $Header: /home/hugh/sources/old_ae/RCS/create.make,v 1.13 2002/09/23 04:18:13 hugh Exp $
#
#set -x
+name_string="`uname`"
+
# test for existence of termcap (exists on both BSD and SysV systems)
if [ -f /etc/termcap -o -f /usr/share/lib/termcap -o -f /usr/share/misc/termcap ]
@@ -223,16 +225,27 @@ else
fi
-if [ -n "$CFLAGS" ]
+if [ "$name_string" = "Darwin" ]
then
- if [ -z "`echo $CFLAGS | grep '[-]g'`" ]
+ if [ -n "$CFLAGS" ]
then
- other_cflags="${CFLAGS} -s"
+ other_cflags="${CFLAGS} -DNO_CATGETS"
else
- other_cflags="${CFLAGS}"
+ other_cflags="-DNO_CATGETS"
fi
else
- other_cflags="-s"
+
+ if [ -n "$CFLAGS" ]
+ then
+ if [ -z "`echo $CFLAGS | grep '[-]g'`" ]
+ then
+ other_cflags="${CFLAGS} -s"
+ else
+ other_cflags="${CFLAGS}"
+ fi
+ else
+ other_cflags="-s"
+ fi
fi
# time to write the makefile