> Simon Marlow wrote:
> > That may be a bug.  I normally just build a dist in a source tree
> > which just has the bits I want.
> 
> Hmmm, how does one know which parts are exactly needed? And if you
> don't have T1 access at home :-} it's important to have *one* working
> copy of the fptools stuff. I'd be grateful if someone could have a
> look at it, because I don't know how it is intended to work.

The story seems to be this:  the value of $(ProjectsToBuild) is used to
determine what goes into a distribution build with 'make dist'.  The
value of $(Project) is ignored, as far as I can tell.
$(ProjectsToBuild) defaults to *all* the projects checked out in the
current source tree, but you can override it to something sensible (eg.
"glafp-utils ghc libraries hslibs" for a GHC source dist).  Some dirs
are automatically added (docs and distrib and stuff from mk/).

This could be cleaned up, but I'm not going to dive in this close to the
release.

Cheers,
        Simon
_______________________________________________
Cvs-ghc mailing list
[EMAIL PROTECTED]
http://www.haskell.org/mailman/listinfo/cvs-ghc

Reply via email to