stackage-cabal: A CLI executable for cabal-based stackage commands

[ deprecated, development, library, mit, program ] [ Propose Tags ] [ Report a vulnerability ]
Deprecated in favor of stack

A CLI executable for cabal-based stackage commands


[Skip to Readme]

Downloads

Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees

Candidates

  • No Candidates
Versions [RSS] 0.1.0, 0.1.1
Change log ChangeLog.md
Dependencies base (>=4.7 && <5), bytestring, exceptions, http-client, http-client-tls, http-types, optparse-applicative, parsec, process, stackage-cli, system-fileio, text [details]
License MIT
Copyright 2015 FP Complete Corporation
Author Dan Burton
Maintainer danburton@fpcomplete.com
Category Development
Home page https://www.stackage.org/package/stackage-cabal
Bug tracker https://github.com/fpco/stackage-cabal/issues
Source repo head: git clone git://github.com/fpco/stackage-cabal.git
Uploaded by DanBurton at 2015-05-06T22:33:48Z
Distributions
Reverse Dependencies 1 direct, 1 indirect [details]
Executables stackage-upgrade, stackage-purge, stackage-init
Downloads 1886 total (11 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Docs available [build log]
Last success reported on 2015-05-06 [all 1 reports]

Readme for stackage-cabal-0.1.1

[back to package description]

stackage-cli

Build Status

A command-line interface for leveraging stackage.

You must have ghc, ghc-pkg, and cabal on your $PATH. This program will make various calls to those executables on your behalf.

This package provides the following stackage plugins:

stackage init

Downloads a cabal.config file from stackage.org. That's all it does! The cabal.config file constrains the package versions used to build your project. Stackage.org is constantly calculating the best compatible build plans for a big subset of Hackage.

stackage purge

Calls ghc-pkg unregister on your package databases. (You will be prompted on a per-db basis; use stackage purge --force if you don't want to be prompted.) This is an easy way to clean out your sandbox.

stackage upgrade

A stackage purge followed by stackage init.