[GHC] #7917: update documentation of InstalledPackageInfo

GHC cvs-ghc at haskell.org
Fri May 17 14:07:36 CEST 2013


#7917: update documentation of InstalledPackageInfo
-----------------------------+----------------------------------------------
Reporter:  Lemming           |          Owner:                  
    Type:  task              |         Status:  new             
Priority:  normal            |      Component:  Documentation   
 Version:  7.6.3             |       Keywords:                  
      Os:  Unknown/Multiple  |   Architecture:  Unknown/Multiple
 Failure:  None/Unknown      |      Blockedby:                  
Blocking:                    |        Related:                  
-----------------------------+----------------------------------------------
 When writing a binding to a foreign package that does not support pkg-
 config, it seems to be essential to know what the fields of
 InstalledPackageInfo precisely mean. I find the current description in
 section 4.9.8 of the GHC doc too short.

 What does extra-ghci-libraries mean? It is undocumented.
 In which field I should list shared objects? In which field I should
 enumerate static link libraries? Which libraries are used when compiling
 with -dynamic option and which ones are used for static linking? Are the
 library paths used both for static and dynamic link libraries? Which
 fields affect compilation of included C files? Which fields affect GHCi
 and which ones affect GHC?

-- 
Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/7917>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler



More information about the ghc-tickets mailing list