Judah Jacobson wrote:

It seems that the old, pre-Cabal build system did not clean some or
all of the preprocessed files (such as Parser.hs).

Actually this was by design. 'make distclean' is supposed to clean everything that is not shipped in a source distribution, and source distributions are supposed to contain Happy- and Alex-generated source files (so that you don't need Happy or Alex to build from a source tarball).

Ian: I suspect this is now broken. So we could either require Happy and Alex unconditionally, in which case the wiki docs need to be updated, or we could restore the previous behaviuor, but I'm guessing that's harder.

Cheers,
        Simon

_______________________________________________
Cvs-ghc mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/cvs-ghc

Reply via email to