diff options
author | Ian Lynagh <igloo@earth.li> | 2007-06-09 11:19:20 +0000 |
---|---|---|
committer | Ian Lynagh <igloo@earth.li> | 2007-06-09 11:19:20 +0000 |
commit | f6b7966af9e0db74a27569849fc3e5f25dc3dbe8 (patch) | |
tree | fdb9160545d0137a9489a0c44a74a41dc66a22af /distrib/prep-bin-dist-mingw | |
parent | 094f9feafaf83190891736ddd8d1d7213f4293c4 (diff) | |
download | haskell-f6b7966af9e0db74a27569849fc3e5f25dc3dbe8.tar.gz |
Fix bindists on Windows
Diffstat (limited to 'distrib/prep-bin-dist-mingw')
-rw-r--r-- | distrib/prep-bin-dist-mingw | 22 |
1 files changed, 7 insertions, 15 deletions
diff --git a/distrib/prep-bin-dist-mingw b/distrib/prep-bin-dist-mingw index 763f4eb22a..6ee4d7e754 100644 --- a/distrib/prep-bin-dist-mingw +++ b/distrib/prep-bin-dist-mingw @@ -109,7 +109,7 @@ fi # Check that we're in an OK place before starting to re-org # the directory tree.. -if ! [ -d bin/i386-unknown-mingw32 ] ; then +if ! [ -d bin ] ; then echo "Doesn't look as if I'm in the toplevel directory of a mingw tree" echo "Usage: cd ghc-<version> ; ../distrib/prep-bin-dist-mingw" exit 1; @@ -120,20 +120,9 @@ rm -f config.guess config.sub configure configure.ac mkdirhier rm -f Makefile-bin.in Makefile.in aclocal.m4 install-sh rm -rf autom4te.cache -echo "rejig bin/" -mv bin/i386-unknown-mingw32/* bin/ -rmdir bin/i386-unknown-mingw32 +echo "strip ghc" strip bin/ghc.exe -echo "rejig lib/" -mv lib/i386-unknown-mingw32/include/* include/ -rmdir lib/i386-unknown-mingw32/include -mv lib/i386-unknown-mingw32/* . -rmdir lib/i386-unknown-mingw32 -rmdir lib -mv ghc-asm.prl ghc-asm -mv ghc-split.prl ghc-split - echo "create gcc-lib/" # # A bunch of stuff gets lumped into gcc-lib: @@ -193,8 +182,11 @@ cp ${perl_dir}/perl56.dll . # (leave them be for now.) echo "formatting documentation" -cp README README.txt -mv share doc +unix2dos < README > README.txt +rm README +mv share/ghc/doc . +rmdir share/ghc +rmdir share # Leave out pdf users_guide documentation for now; problematic to build with the versions # of 'xsltproc' and 'fop' I've been able to lay my hands on. |