patch applied (cabal): Improvements for 'setup makefile'
Simon Marlow
simonmar at microsoft.com
Thu May 24 09:33:02 EDT 2007
Thu May 24 06:27:36 PDT 2007 Simon Marlow <simonmar at microsoft.com>
* Improvements for 'setup makefile'
- now the makefile can build the library too; so 'setup build' isn't
required (unless there are post-build steps). This will be
necessary for bootstrapping GHC from .hc files, where we'll be
using Makefiles generated by 'setup makefile' to build the
libraries.
- the Makefile tempate is in a text file, processed into a .hs file
by a small script (mkGHCMakefile.sh). This is run by hand for now,
and I've included the generated module, so there shouldn't be any
problems with building Cabal.
- some cleanup and refactoring in Distribution.Simple.GHC
M ./Distribution/Simple/GHC.hs -156 +78
A ./Distribution/Simple/GHCMakefile.hs
A ./Distribution/Simple/GHCMakefile.in
A ./mkGHCMakefile.sh
More information about the Cvs-libraries
mailing list