cvs commit: fptools/libraries/Cabal/Distribution
PackageDescription.hs PreProcess.hs
fptools/libraries/Cabal/Distribution/Simple Build.hs Install.hs
Register.hs SrcDist.hs
Isaac Jones
ijones at haskell.org
Sun Dec 19 13:49:15 EST 2004
ijones 2004/12/19 10:49:14 PST
Modified files:
libraries/Cabal/Distribution PackageDescription.hs
PreProcess.hs
libraries/Cabal/Distribution/Simple Build.hs Install.hs
Register.hs SrcDist.hs
Log:
INTERFACE CHANGE: split modules => exposedModules executableModules
** Previously, "hidden-modules" had nothing to do with what gets
built, and we had to compute "exposed-modules" with "modules `setdiff`
hidden modules". At Ross Paterson's suggestion, I added
Exposed-Modules.
** Since the executable sections also used the "modules" field, I
changed it to use "executable-modules", and got rid of the
ambiguous "modules" field. This should hopefully be more clear to
everyone.
Revision Changes Path
1.8 +60 -38 fptools/libraries/Cabal/Distribution/PackageDescription.hs
1.5 +5 -4 fptools/libraries/Cabal/Distribution/PreProcess.hs
1.4 +8 -7 fptools/libraries/Cabal/Distribution/Simple/Build.hs
1.7 +5 -5 fptools/libraries/Cabal/Distribution/Simple/Install.hs
1.4 +1 -1 fptools/libraries/Cabal/Distribution/Simple/Register.hs
1.4 +4 -4 fptools/libraries/Cabal/Distribution/Simple/SrcDist.hs
More information about the Cvs-libraries
mailing list