aboutsummaryrefslogtreecommitdiff
path: root/cabal-plan/cabal-plan.cabal
diff options
context:
space:
mode:
Diffstat (limited to 'cabal-plan/cabal-plan.cabal')
-rw-r--r--cabal-plan/cabal-plan.cabal132
1 files changed, 0 insertions, 132 deletions
diff --git a/cabal-plan/cabal-plan.cabal b/cabal-plan/cabal-plan.cabal
deleted file mode 100644
index 72aaccd..0000000
--- a/cabal-plan/cabal-plan.cabal
+++ /dev/null
@@ -1,132 +0,0 @@
-cabal-version: 2.0
-name: cabal-plan
-version: 0.4.0.0
-
-synopsis: Library and utiltity for processing cabal's plan.json file
-description: {
-This package provides a library for decoding @plan.json@ files as
-well as the simple tool @cabal-plan@ for extracting and pretty printing
-the information contained in the @plan.json@ file.
-.
-@plan.json@ files are generated by [cabal](https://hackage.haskell.org/package/cabal-install)'s [nix-style local builds](http://cabal.readthedocs.io/en/latest/nix-local-build.html) and contain detailed information about the build/install plan computed by the cabal solver.
-}
-
-bug-reports: https://github.com/hvr/cabal-plan/issues
-X-SPDX-License-Identifier: GPL-2.0-or-later
-license: GPL-2
-license-files: LICENSE.GPLv2 LICENSE.GPLv3 src-topograph/LICENSE
-author: Herbert Valerio Riedel
-maintainer: hvr@gnu.org
-copyright: 2016 Herbert Valerio Riedel
-category: Development
-build-type: Simple
-
-tested-with:
- GHC==8.4.3,
- GHC==8.2.2,
- GHC==8.0.2,
- GHC==7.10.3,
- GHC==7.8.4,
- GHC==7.6.3
-
-extra-source-files:
- ChangeLog.md
-
-----------------------------------------------------------------------------
-
-flag exe
- -- this automatic flag allows the cabal solver to disable the exe:cabal-plan component (& its build-deps);
- -- IOW, emulate https://github.com/haskell/cabal/issues/4660
- description: Enable @exe:cabal-plan@ component
-
-flag license-report
- description: Enable @license-report@ sub-command (only relevant when the @exe@ flag is active)
- manual: True
- default: False
-
-flag _
- description: Enable underlining of primary unit-ids
- manual: True
- default: False
-
-library
- default-language: Haskell2010
- other-extensions: OverloadedStrings
- GeneralizedNewtypeDeriving
- RecordWildCards
- exposed-modules: Cabal.Plan
-
- build-depends: base (>= 4.6 && <4.10) || ^>= 4.10 || ^>=4.11
- , aeson ^>= 1.2.0 || ^>= 1.3.0 || ^>=1.4.0.0
- , bytestring ^>= 0.10.0
- , containers ^>= 0.5.0
- , text ^>= 1.2.2
- , directory ^>= 1.2.0 || ^>= 1.3.0
- , filepath ^>= 1.3.0 || ^>= 1.4.0
- , base16-bytestring ^>= 0.1.1
-
- hs-source-dirs: src
-
- ghc-options: -Wall
-
-library topograph
- default-language: Haskell2010
- other-extensions: RankNTypes ScopedTypeVariables RecordWildCards
- exposed-modules: Topograph
-
- build-depends: base (>= 4.6 && <4.10) || ^>= 4.10 || ^>= 4.11
- , base-compat ^>= 0.9.3 || ^>=0.10.1
- , base-orphans ^>= 0.6 || ^>=0.7 || ^>=0.8
- , containers ^>= 0.5.0
- , vector ^>= 0.12.0.1
-
- hs-source-dirs: src-topograph
-
-executable cabal-plan
- default-language: Haskell2010
- other-extensions: RecordWildCards
-
- hs-source-dirs: src-exe
- main-is: cabal-plan.hs
- other-modules: Paths_cabal_plan, LicenseReport
- autogen-modules: Paths_cabal_plan
-
- if flag(exe)
- -- dependencies w/ inherited version ranges via 'cabal-plan' library
- build-depends: cabal-plan
- , topograph
- , base
- , text
- , containers
- , bytestring
- , directory
-
- -- dependencies which require version bounds
- build-depends: mtl ^>= 2.2.1
- , ansi-terminal ^>= 0.6.2 || ^>= 0.8.0.2
- , base-compat ^>= 0.9.3 || ^>=0.10.1
- , optparse-applicative ^>= 0.13.0 || ^>= 0.14.0
- , parsec ^>= 3.1.11
- , vector ^>= 0.12.0.1
-
-
- if flag(license-report)
- build-depends: Cabal ^>= 2.2.0.1
- , tar ^>= 0.5.1.0
- , zlib ^>= 0.6.2
- , filepath ^>= 1.4.1.2
-
- if !impl(ghc >= 8.0)
- build-depends:
- semigroups ^>= 0.18.3
-
- if flag(_)
- cpp-options: -DUNDERLINE_SUPPORT
- else
- buildable: False
-
- ghc-options: -Wall
-
-source-repository head
- type: git
- location: https://github.com/hvr/cabal-plan