patch applied (ghc): Rework the build system a bit

Ian Lynagh igloo at earth.li
Tue Jun 12 17:20:02 EDT 2007


Thu May 31 07:35:05 PDT 2007  Ian Lynagh <igloo at earth.li>
  * Rework the build system a bit
  Key changes:
  * Always build as if BIN_DIST is 1. BIN_DIST is thus removed.
  * Libraries are configured with prefix set to $$topdir rather than $(prefix)

    M ./Makefile -4 +1
    M ./distrib/prep-bin-dist-mingw -1
    M ./driver/ghc/Makefile -16 +11
    R ./driver/ghc/ghc.sh
    M ./driver/ghci/Makefile -31 +26
    M ./driver/mangler/Makefile -8 +9
    M ./driver/split/Makefile -8 +9
    M ./libraries/Makefile -8 +10
    M ./libraries/installPackage.hs -27 +33
    M ./mk/config.mk.in +1
    M ./mk/package.mk -6
    M ./mk/paths.mk -1 +1
    M ./mk/target.mk -99 +1
    M ./utils/ghc-pkg/Makefile -53 +26
    R ./utils/ghc-pkg/ghc-pkg.sh
    M ./utils/hsc2hs/Makefile -62 +40
    M ./utils/hstags/Makefile -7 +1
    M ./utils/mkdependC/Makefile -10 +10
    M ./utils/mkdirhier/Makefile -4 +7
    M ./utils/parallel/Makefile -32 +28
    M ./utils/prof/Makefile -32 +22
    M ./utils/prof/ghcprof.prl -10 +1
    M ./utils/runstdtest/Makefile -7 +10
    M ./utils/stat2resid/Makefile -15



More information about the Cvs-ghc mailing list