[Hackage] #276: Add support for convenience libraries

Hackage trac at galois.com
Fri May 9 01:00:40 EDT 2008


#276: Add support for convenience libraries
----------------------------+-----------------------------------------------
  Reporter:  rl             |        Owner:         
      Type:  enhancement    |       Status:  new    
  Priority:  normal         |    Milestone:         
 Component:  Cabal library  |      Version:  1.2.3.0
  Severity:  normal         |     Keywords:         
Difficulty:  normal         |   Ghcversion:  6.8.2  
  Platform:                 |  
----------------------------+-----------------------------------------------
 I'd like to have a package with several binaries which all use a
 convenience library included in that same package. The convenience library
 should NOT be installed. For this to work, Cabal needs two things.
 Firstly, it must allow dependencies within a package such that I could
 describe the library and have the binaries depend on it. Secondly, it
 should have an "installable" flag, similar to "buildable". A thing that's
 not installable would be built but not installed. The same mechanism could
 be used for package-internal tools.

-- 
Ticket URL: <http://hackage.haskell.org/trac/hackage/ticket/276>
Hackage <http://haskell.org/cabal/>
Hackage: Cabal and related projects


More information about the cabal-devel mailing list