on e88ef6f help sign in
stackage/stackage.cabal
131 lines 4.5 kB history raw
1name: stackage
2version: 0.1.0.0
3synopsis: "Stable Hackage," tools for creating a vetted set of packages from Hackage.
4-- description:
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
14library
15 default-language: Haskell2010
16 exposed-modules: Stackage.NarrowDatabase
17 Stackage.LoadDatabase
18 Stackage.ModuleNameConflict
19 Stackage.Util
20 Stackage.Types
21 Stackage.Config
22 Stackage.InstallInfo
23 Stackage.CheckPlan
24 Stackage.Tarballs
25 Stackage.Test
26 Stackage.Build
27 Stackage.Init
28 Stackage.BuildPlan
29 Stackage.CheckCabalVersion
30 Stackage.Select
31 Stackage.GhcPkg
32 Stackage.ServerFiles
34 Stackage2.Prelude
35 Stackage2.BuildConstraints
36 Stackage2.CorePackages
37 Stackage2.PackageIndex
38 Stackage2.BuildPlan
39 Stackage2.CheckBuildPlan
40 Stackage2.UpdateBuildPlan
41 Stackage2.GithubPings
42 Stackage2.PackageDescription
43 Stackage2.ServerBundle
44 Stackage2.Upload
45 Stackage2.PerformBuild
46 Stackage2.CompleteBuild
47 build-depends: base >= 4 && < 5
48 , containers
49 , Cabal >= 1.14
50 , tar >= 0.3
51 , zlib
52 , bytestring
53 , directory
54 , filepath
55 , transformers
56 , process
57 , old-locale
58 , time
59 , utf8-string
61 , conduit-extra
62 , classy-prelude-conduit
63 , text
64 , system-fileio
65 , system-filepath
66 , mtl
67 , aeson
68 , yaml
69 , unix-compat
70 , http-client
71 , temporary
72 , data-default-class
73 , stm
74 , mono-traversable
75 , async
76 , streaming-commons >= 0.1.7.1
77 , semigroups
79executable stackage
80 default-language: Haskell2010
81 hs-source-dirs: app
82 main-is: stackage.hs
83 build-depends: base
84 , stackage
85 , containers
87executable stackage-nightly
88 default-language: Haskell2010
89 hs-source-dirs: app
90 main-is: stackage-nightly.hs
91 build-depends: base
92 , stackage
93 ghc-options: -rtsopts -threaded -with-rtsopts=-N
95executable lts-minor-bump
96 default-language: Haskell2010
97 hs-source-dirs: app
98 main-is: lts-minor-bump.hs
99 build-depends: base
100 , stackage
101 ghc-options: -rtsopts -threaded -with-rtsopts=-N
103executable lts-major-bump
104 default-language: Haskell2010
105 hs-source-dirs: app
106 main-is: lts-major-bump.hs
107 build-depends: base
108 , stackage
109 ghc-options: -rtsopts -threaded -with-rtsopts=-N
111test-suite spec
112 type: exitcode-stdio-1.0
113 default-language: Haskell2010
114 hs-source-dirs: test
115 main-is: Spec.hs
116 other-modules: Stackage2.CorePackagesSpec
117 Stackage2.PackageIndexSpec
118 Stackage2.BuildPlanSpec
119 build-depends: base
120 , stackage
121 , hspec
122 , QuickCheck
123 , text
124 , classy-prelude-conduit
125 , Cabal
126 , yaml
127 , containers
129source-repository head
130 type: git
131 location: https://github.com/fpco/stackage