avoid gmake-ism in racket makefile

This commit is contained in:
Matthew Flatt 2010-07-20 19:01:56 -06:00
parent a9fb29ced3
commit 68c49a2228
3 changed files with 14 additions and 3 deletions

10
src/configure vendored
View File

@ -699,6 +699,7 @@ XFORMFLAGS
MZBINTARGET
MZINSTALLTARGET
EXTRA_GMP_OBJ
EXTRA_GMP_DEP
OSX
NOT_OSX
FRAMEWORK_INSTALL_DIR
@ -5843,6 +5844,7 @@ EXTRALIBS=
# for gmp assembly:
EXTRA_GMP_OBJ=
EXTRA_GMP_DEP=
# For Racket targets:
OSX=".osx"
@ -5908,6 +5910,7 @@ case $OS in
;;
alpha)
EXTRA_GMP_OBJ="gmp_alpha_gcc.o"
EXTRA_GMP_DEP='$(EXTRA_GMP_DEP_FILE)'
;;
i386|i486|i586|i686)
enable_futures_by_default=yes
@ -5922,6 +5925,7 @@ case $OS in
COMPFLAGS="$COMPFLAGS -ieee_with_inexact -assume noaligned_objects"
elif test "$CC" = "gcc" ; then
EXTRA_GMP_OBJ="gmp_alpha_gcc.o"
EXTRA_GMP_DEP='$(EXTRA_GMP_DEP_FILE)'
fi
;;
HP-UX)
@ -12187,6 +12191,7 @@ LIBS="$LIBS $EXTRALIBS"
mk_needed_dir()
@ -13064,6 +13069,7 @@ XFORMFLAGS!$XFORMFLAGS$ac_delim
MZBINTARGET!$MZBINTARGET$ac_delim
MZINSTALLTARGET!$MZINSTALLTARGET$ac_delim
EXTRA_GMP_OBJ!$EXTRA_GMP_OBJ$ac_delim
EXTRA_GMP_DEP!$EXTRA_GMP_DEP$ac_delim
OSX!$OSX$ac_delim
NOT_OSX!$NOT_OSX$ac_delim
FRAMEWORK_INSTALL_DIR!$FRAMEWORK_INSTALL_DIR$ac_delim
@ -13075,7 +13081,6 @@ MZRT_CGC_FLAGS!$MZRT_CGC_FLAGS$ac_delim
LIBATOM!$LIBATOM$ac_delim
GRACKETLINKER!$GRACKETLINKER$ac_delim
LIBSFX!$LIBSFX$ac_delim
WXLIBS!$WXLIBS$ac_delim
_ACEOF
if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 97; then
@ -13117,6 +13122,7 @@ _ACEOF
ac_delim='%!_!# '
for ac_last_try in false false false false false :; do
cat >conf$$subs.sed <<_ACEOF
WXLIBS!$WXLIBS$ac_delim
WXVARIANT!$WXVARIANT$ac_delim
ICP!$ICP$ac_delim
MRLIBINSTALL!$MRLIBINSTALL$ac_delim
@ -13161,7 +13167,7 @@ LIBOBJS!$LIBOBJS$ac_delim
LTLIBOBJS!$LTLIBOBJS$ac_delim
_ACEOF
if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 42; then
if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 43; then
break
elif $ac_last_try; then
{ { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5

View File

@ -540,6 +540,7 @@ EXTRALIBS=
# for gmp assembly:
EXTRA_GMP_OBJ=
EXTRA_GMP_DEP=
# For Racket targets:
OSX=".osx"
@ -605,6 +606,7 @@ case $OS in
;;
alpha)
EXTRA_GMP_OBJ="gmp_alpha_gcc.o"
EXTRA_GMP_DEP='$(EXTRA_GMP_DEP_FILE)'
;;
i386|i486|i586|i686)
enable_futures_by_default=yes
@ -619,6 +621,7 @@ case $OS in
COMPFLAGS="$COMPFLAGS -ieee_with_inexact -assume noaligned_objects"
elif test "$CC" = "gcc" ; then
EXTRA_GMP_OBJ="gmp_alpha_gcc.o"
EXTRA_GMP_DEP='$(EXTRA_GMP_DEP_FILE)'
fi
;;
HP-UX)
@ -1493,6 +1496,7 @@ AC_SUBST(XFORMFLAGS)
AC_SUBST(MZBINTARGET)
AC_SUBST(MZINSTALLTARGET)
AC_SUBST(EXTRA_GMP_OBJ)
AC_SUBST(EXTRA_GMP_DEP)
AC_SUBST(OSX)
AC_SUBST(NOT_OSX)
AC_SUBST(FRAMEWORK_INSTALL_DIR)

View File

@ -374,7 +374,8 @@ FOREIGN_USED_OBJSLIB = $(FOREIGN_OBJSLIB)
FOREIGN_NOT_USED_LIB = $(FOREIGN_OBJ)
FOREIGN_NOT_USED_OBJSLIB =
EXTRA_GMP := $(if @EXTRA_GMP_OBJ@,../src/@EXTRA_GMP_OBJ@,)
EXTRA_GMP_DEP_FILE = ../src/@EXTRA_GMP_OBJ@
EXTRA_GMP = @EXTRA_GMP_DEP@
EXTRA_OBJS_T = ../src/gmp.@LTO@ $(EXTRA_GMP) ../src/unwind.@LTO@ $(@FOREIGN_IF_USED@_LIB)
EXTRA_OBJS_L = ../src/gmp.@LTO@ $(EXTRA_GMP) ../src/unwind.@LTO@ $(@FOREIGN_IF_USED@_OBJSLIB)