on e53a3d2 help sign in
stackage/stackage.cabal
96 lines 3.4 kB history raw
1name: stackage
2version: 0.5.0
3synopsis: "Stable Hackage," tools for creating a vetted set of packages from Hackage.
4description: Please see <http://www.stackage.org/package/stackage> for a description and documentation.
5homepage: https://github.com/fpco/stackage
6license: MIT
7license-file: LICENSE
8author: Michael Snoyman
9maintainer: michael@fpcomplete.com
10category: Distribution
11build-type: Simple
12cabal-version: >=1.10
13extra-source-files: README.md
14 ChangeLog.md
16library
17 default-language: Haskell2010
18 exposed-modules: Stackage.Prelude
19 Stackage.BuildConstraints
20 Stackage.CorePackages
21 Stackage.PackageIndex
22 Stackage.BuildPlan
23 Stackage.CheckBuildPlan
24 Stackage.UpdateBuildPlan
25 Stackage.GithubPings
26 Stackage.PackageDescription
27 Stackage.ServerBundle
28 Stackage.Upload
29 Stackage.PerformBuild
30 Stackage.CompleteBuild
31 build-depends: base >= 4 && < 5
32 , containers
33 , Cabal >= 1.14
34 , tar >= 0.3
35 , zlib
36 , bytestring
37 , directory
38 , filepath
39 , transformers
40 , process
41 , old-locale
42 , time
43 , utf8-string
45 , conduit-extra
46 , classy-prelude-conduit
47 , text
48 , system-fileio
49 , system-filepath
50 , mtl
51 , aeson
52 , yaml
53 , unix-compat
54 , http-client
55 , http-client-tls
56 , temporary
57 , data-default-class
58 , stm
59 , mono-traversable
60 , async
61 , streaming-commons >= 0.1.7.1
62 , semigroups
63 , xml-conduit
65executable stackage
66 default-language: Haskell2010
67 hs-source-dirs: app
68 main-is: stackage.hs
69 build-depends: base
70 , stackage
71 , optparse-applicative >= 0.11
72 ghc-options: -rtsopts -threaded -with-rtsopts=-N
74test-suite spec
75 type: exitcode-stdio-1.0
76 default-language: Haskell2010
77 hs-source-dirs: test
78 main-is: Spec.hs
79 other-modules: Stackage.CorePackagesSpec
80 Stackage.PackageIndexSpec
81 Stackage.BuildPlanSpec
82 build-depends: base
83 , stackage
84 , hspec
85 , QuickCheck
86 , text
87 , classy-prelude-conduit
88 , Cabal
89 , yaml
90 , containers
91 , http-client
92 , http-client-tls
94source-repository head
95 type: git
96 location: https://github.com/fpco/stackage