Accessing own haddock files

Hi the list, I have an application that need to access its own haddock documentation (to display on a web site). What is the best way to do that? Unfortunatly Cabal doesn't seem to provide that. Cabal generates a file "<package name>_Path.hs" containing: *bindir = "/home/kau/.cabal/bin" libdir = "/home/kau/.cabal/lib/Nomyx-Language-0.4.0/ghc-7.6.3" datadir = "/home/kau/.cabal/share/Nomyx-Language-0.4.0"* But there is no: *docdir = "/home/kau/.cabal/share/doc/Nomyx-Language-0.4.0"* That would be handy in my situation :) Best, Corentin

On 01/11/13 17:41, Corentin Dupont wrote:
Hi the list, I have an application that need to access its own haddock documentation (to display on a web site). What is the best way to do that? Unfortunatly Cabal doesn't seem to provide that.
Cabal generates a file "<package name>_Path.hs" containing:
*bindir = "/home/kau/.cabal/bin" libdir = "/home/kau/.cabal/lib/Nomyx-Language-0.4.0/ghc-7.6.3" datadir = "/home/kau/.cabal/share/Nomyx-Language-0.4.0"*
But there is no: *docdir = "/home/kau/.cabal/share/doc/Nomyx-Language-0.4.0"*
That would be handy in my situation :)
Best, Corentin
_______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe
Oops, didn't reply to the list. Here goes again: You can use ‘cabal haddock’ command which provides --haddock-options. You can then use that to use Haddock's --odir flag. -- Mateusz K.
participants (2)
-
Corentin Dupont
-
Mateusz Kowalczyk