
7 Jan
2007
7 Jan
'07
8:40 a.m.
On Sun, 2007-01-07 at 02:07 +0000, Ross Paterson wrote:
On Sun, Jan 07, 2007 at 12:44:46PM +1100, Donald Bruce Stewart wrote:
Those new to Cabal always seem to assume things are going badly when "happy not found". We need to address the psychological aspect of Cabal's config process :)
But it's not enough to just say "Ignore any errors above". Some packages really do need happy (or some other tool) to build. Cabal would need to crawl over the source files to see what preprocessors are really needed.
Yes, this is exactly what Cabal should do. We need to do this to make non-trivial pre-processors work properly anyway. We need to have Cabal do the import chasing and work out which tools will be necessary for the build. Duncan