Ticket #276 (new enhancement)
Add support for convenience libraries
| Reported by: | rl | Owned by: | |
|---|---|---|---|
| Priority: | normal | Milestone: | Cabal-1.8 |
| Component: | Cabal library | Version: | 1.2.3.0 |
| Severity: | normal | Keywords: | |
| Cc: | johan.tibell@…, wehr@… | Difficulty: | project(> week) |
| GHC Version: | 6.8.2 | Platform: |
Description
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.
Change History
Note: See
TracTickets for help on using
tickets.
