X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=configure.ac;h=7d27a376c32073b3819589c1f7355a72efa7a91f;hb=8912a05e1bcc30c7e8e5e017d9cf10176076f141;hp=da482a0d3f25a72b2a713acad4f063ed25739000;hpb=e2e80125a6d6ebe1d081713ef000ed9712bfbb05;p=ghc-hetmet.git diff --git a/configure.ac b/configure.ac index da482a0..7d27a37 100644 --- a/configure.ac +++ b/configure.ac @@ -15,6 +15,11 @@ dnl AC_INIT([The Glorious Glasgow Haskell Compilation System], [6.5], [glasgow-haskell-bugs@haskell.org], [ghc]) +if test ! -f mk/config.h.in; then + echo "mk/config.h.in doesn't exist: perhaps you haven't run 'autoreconf'?" + exit 1 +fi + FP_SETUP_PROJECT_VERSION # Hmmm, we fix the RPM release number to 1 here... Is this convenient? @@ -387,6 +392,15 @@ mips-*-linux*) HostVendor_CPP='unknown' HostOS_CPP='linux' ;; +mipsel-*-linux*) + HostPlatform=mipsel-unknown-linux # hack again + TargetPlatform=mipsel-unknown-linux + BuildPlatform=mipsel-unknown-linux + HostPlatform_CPP='mipsel_unknown_linux' + HostArch_CPP='mipsel' + HostVendor_CPP='unknown' + HostOS_CPP='linux' + ;; mips-dec-ultrix*) HostPlatform_CPP='mips_dec_ultrix' HostArch_CPP='mipsel' # NB a little different @@ -601,7 +615,12 @@ case $HostPlatform in hardtop=`cygpath -w ${cyghardtop} | sed -e 's@\\\\@/@g'` hardtop_plat=`cygpath -w ${cyghardtop} | sed -e 's@\\\\@\\\\\\\\@g'` else - hardtop_plat=${hardtop} +dnl OK, so we're in the MSYS case. hardtop looks like /c/.... +dnl We want to make hardtop_plat into c:/... +dnl Stop using [] for quotes temporarily, so we can use [] in the sed regexp +changequote(, )dnl + hardtop_plat=`echo ${hardtop} | sed -e 's@^/\\([a-zA-Z]\\)/@\\1:/@g'` +changequote([, ])dnl fi ;; *)