patch applied (ghc): Build system improvements

Ian Lynagh igloo at earth.li
Sun Jan 16 23:26:41 CET 2011


Sat Jan 15 15:19:27 PST 2011  Ian Lynagh <igloo at earth.li>
  * Build system improvements
  We no longer use dummy-ghc; instead we don't configure most packages
  until the stage1 compiler is available.
    
  We also now use Cabal for building the ghc-bin package.
  
  There are a couple more sanity checks too.

    M ./Makefile -9 +13
    M ./compiler/ghc.mk -1 +3
    M ./docs/man/ghc.mk +2
    M ./ghc.mk -3 +115
    M ./ghc/ghc-bin.cabal.in -13 +7
    M ./ghc/ghc.mk -2 +2
    M ./mk/config.mk.in -2
    M ./rules/build-package-data.mk -1 +4
    M ./rules/build-package.mk -31 +44
    M ./rules/build-perl.mk +2
    M ./rules/build-prog.mk -41 +80
    M ./rules/docbook.mk +6
    M ./rules/package-config.mk -2 +2
    R ./utils/dummy-ghc/
    R ./utils/dummy-ghc/ghc.mk

View patch online:
http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=ghc;a=darcs_commitdiff;h=20110115231927-3fd76-a29b966d1c77fb49b2945d0f9c68316afd38b950.gz



More information about the Cvs-ghc mailing list