Thanks. Looks simple enough, and I compiled up a version that works this way. I don't know how to get ghc to use it. When I "./setup install", I get Cabal-1.1.7 registered, but my ghc-6.6 wants to use Cabal-1.1.6
instead.
Worse, I unregistered 1.1.6, and now I can't use cabal at all with ghc. Do you know how get 1.1.6 back short of re-installing ghc?
BTW, I noticed in the function "haddock" in Distribution.Simple
, the line "++ programArgs confHaddock", which leads me to suspect that there's an approach getting extra Haddock arguments passed by tweaking my Setup.lhs. Is that so?
Cheers, - Conal
On Sun, 2007-01-07 at 10:42 -0800, Conal Elliott wrote:
> I want Cabal to pass the source-module and source-entity flags to
> haddock. I can probably figure out how to add these flags into the
> Cabal source (following the example of --hoogle), but I wonder if
> there's a better way. Any suggestions?
runhaskell Setup.hs configure --haddock-args="--source-module=..."
> If source mod, is there a process for me to follow? To whom would I
> send the patch?
If you use 'darcs send' to send in your patch then it should just work,
the address has already been set. If darcs send doesn't work for you (eg
if you've not got local mail working) then you can email it to the
cabal-devel@haskell.org mailing list.
Duncan