On Tue, 2008-08-05 at 00:22 +0100, Ian Lynagh wrote: > On Mon, Aug 04, 2008 at 10:40:58PM +0100, Duncan Coutts wrote: > > On Mon, 2008-08-04 at 16:33 +0100, Simon Peyton-Jones wrote: > > > > > > John discovered (we think) that a new feature of the build system is > > > that all GHC's source modules must be listed by the developer in > > > ghc.cabal. > > > > Yes. > > Although it's not actually new; before you had to list all the modules > in package.conf.in. With the old system I suspect it wouldn't go wrong > until a GHC API client tried to import a module that you'd left out, > though. > > As Duncan says, Cabal will eventually be fixed to fail even earlier.
Or rather, not fail at all! :-) The dep tracking will make other-modules optional as we'll be able to discover them automatically. Duncan _______________________________________________ Cvs-ghc mailing list [email protected] http://www.haskell.org/mailman/listinfo/cvs-ghc
