cabal-add: Extend build-depends from the command line

This is a package candidate release! Here you can preview how this package release will appear once published to the main package index (which can be accomplished via the 'maintain' link below). Please note that once a package has been published to the main package index it cannot be undone! Please consult the package uploading documentation for more information.

[maintain] [Publish]

Warnings:

Extend build-depends from the command line. Allows to specify Cabal file, target component and multiple dependencies with version bounds.


[Skip to Readme]

Properties

Versions 0.1
Change log CHANGELOG.md
Dependencies base (<5), bytestring (<0.13), cabal-add, Cabal-syntax (>=3.8 && <3.11), containers (<0.8), directory (<1.4), optparse-applicative (>=0.16 && <0.19), process (<1.7) [details]
License BSD-3-Clause
Author Bodigrim
Maintainer andrew.lelechenko@gmail.com
Category Development
Source repo head: git clone https://github.com/Bodigrim/cabal-add.git
Uploaded by Bodigrim at 2023-10-23T20:00:04Z

Modules

[Index] [Quick Jump]

Downloads

Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees


Readme for cabal-add-0.1

[back to package description]

cabal-add

$ cabal-add --help
Usage: cabal-add (-f|--cabal-file FILE) [-c|--component ARG] DEP

  Extend build-depends from the command line

Available options:
  -f,--cabal-file FILE     Cabal file to edit in place.
  -c,--component ARG       Package component to update (the main library, if
                           omitted). Wildcards such as 'exe', 'test' or 'bench'
                           are supported.
  DEP                      Package(s) to add to build-depends section. Version
                           bounds can be provided as well, use quotes to escape
                           comparisons from your shell. E. g., 'foo < 0.2'.