Ticket #276 (new enhancement)
Add support for convenience libraries
|Reported by:||rl||Owned by:|
|Cc:||johan.tibell@…, wehr@…||Difficulty:||project(> week)|
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.