X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=configure.in;h=a9b8941ffce33c777acf35a2f0812a7f0249e6b1;hb=3d7f51b9c6b157f31f46623bfbd2408aafe137ab;hp=e6281477805940e0bc54540130ea983afbfce555;hpb=74ed845eea44d4e9561969825674c34da5415b8c;p=ghc-hetmet.git diff --git a/configure.in b/configure.in index e628147..a9b8941 100644 --- a/configure.in +++ b/configure.in @@ -31,7 +31,7 @@ fi # Remove some automounter nonsense (Glasgow specific gruff) # hardtop=`pwd` -hardtop=`echo $hardtop | sed 's|^/tmp_mnt/|/|' | sed 's|^/grasp_tmp|/local/grasp_tmp|'` +hardtop=`echo $hardtop | sed 's|^/tmp_mnt.*\(/local/.*\)$|\1|' | sed 's|^/tmp_mnt/|/|' | sed 's|^/grasp_tmp|/local/grasp_tmp|'` echo '' echo "*** The top of your build tree is: $hardtop" @@ -66,6 +66,8 @@ if test x"$TargetPlatform" != x"$HostPlatform" ; then echo "GHC configuration does not support differing host/target (i.e., cross-compiling)" exit 1 fi + +exeext='' # # The following will be more difficult when we *are* cross-compiling. # Suitable names to slam in *_CPP are in platform.h.in. @@ -143,6 +145,7 @@ i[[3456]]86-*-cygwin32*) HostArch_CPP='i386' HostVendor_CPP='unknown' HostOS_CPP='cygwin32' + exeext='.exe' ;; m68k-next-nextstep2) HostPlatform_CPP='m68k_next_nextstep2' @@ -266,7 +269,9 @@ AC_SUBST(HostVendor_CPP) dnl AC_SUBST(BuildVendor_CPP) dnl AC_SUBST(TargetVendor_CPP) -####-------------------------------------------------------------------- +AC_SUBST(exeext) + +# ------------------------------------------------------------------------- dnl dnl * _GENERAL_ CONFIGURATION CHECKS #