capri: A simple wrapper over cabal-install to operate in project-private mode.
Capri (abbreviation of CAbal PRIvate) is a wrapper program on top of cabal-install to operate it in project-private mode. In this mode, there is no global or user package databases; only one package database is defined, private to the project, located under the root directory of a project.
Capri invokes cabal-install and ghc-pkg in the way that only project's private package database is visible. Starting with minimally required set of packages, all necessary dependencies will be installed into that database, not affecting user or global databases.
Capri is mainly intended to build executable programs. It depends on certain features of GHC, and is not usable with other Haskell compilers.
Further reading: http://www.haskell.org/haskellwiki/Capri
Downloads
- capri-0.1.tar.gz [browse] (Cabal source package)
- Package description (as included in the package)
Maintainer's Corner
For package maintainers and hackage trustees
Candidates
- No Candidates
Versions [RSS] | 0.1 |
---|---|
Dependencies | base (>=4 && <5), Cabal (>=1.8), directory (>=1.0), filepath (>=1.1), process (>=1.0) [details] |
License | BSD-3-Clause |
Author | Dmitry Golubovsky |
Maintainer | golubovsky@gmail.com |
Category | Distribution |
Uploaded | by DmitryGolubovsky at 2010-07-10T01:29:17Z |
Distributions | |
Reverse Dependencies | 1 direct, 0 indirect [details] |
Executables | capri |
Downloads | 1330 total (4 in the last 30 days) |
Rating | (no votes yet) [estimated by Bayesian average] |
Your Rating | |
Status | Docs not available [build log] Last success reported on 2015-05-18 [all 10 reports] |