cabal-version: 2.0 -- This file has been generated from package.yaml by hpack version 0.31.1. -- -- see: https://github.com/sol/hpack -- -- hash: 61ff7a3e0f63562fd64e723919b0ab968589a928206364d49ab2151f686d9057 name: stack version: 2.1.1 x-revision: 2 synopsis: The Haskell Tool Stack description: Please see the README.md for usage information, and the wiki on Github for more details. Also, note that the API for the library is not currently stable, and may change significantly, even between minor releases. It is currently only intended for use by the executable. category: Development homepage: http://haskellstack.org bug-reports: https://github.com/commercialhaskell/stack/issues author: Commercial Haskell SIG maintainer: manny@fpcomplete.com license: BSD3 license-file: LICENSE build-type: Custom extra-source-files: CONTRIBUTING.md ChangeLog.md README.md doc/azure_ci.md doc/build_command.md doc/build_overview.md doc/ChangeLog.md doc/CONTRIBUTING.md doc/coverage.md doc/custom_snapshot.md doc/dependency_visualization.md doc/developing_on_windows.md doc/docker_integration.md doc/faq.md doc/ghci.md doc/ghcjs.md doc/GUIDE.md doc/install_and_upgrade.md doc/lock_files.md doc/nix_integration.md doc/nonstandard_project_init.md doc/pantry.md doc/README.md doc/shell_autocompletion.md doc/SIGNING_KEY.md doc/stack_yaml_vs_cabal_package_file.md doc/travis_ci.md doc/yaml_configuration.md src/setup-shim/StackSetupShim.hs stack.yaml test/package-dump/ghc-7.10.txt test/package-dump/ghc-7.8.4-osx.txt test/package-dump/ghc-7.8.txt test/package-dump/ghc-head.txt src/test/Stack/Untar/test1.tar.gz src/test/Stack/Untar/test2.tar.gz source-repository head type: git location: https://github.com/commercialhaskell/stack custom-setup setup-depends: Cabal (>=2.4.0.1 && <2.5) || (>=2.4.1.0 && <2.5) , base >=4.10 && <5 , filepath (>=1.4.1.2 && <1.5) || (>=1.4.2 && <1.5) || (>=1.4.2.1 && <1.5) flag disable-git-info description: Disable compile-time inclusion of current git info in stack manual: True default: False flag hide-dependency-versions description: Hides dependency versions from "stack --version", used only by building with stack.yaml manual: True default: False flag integration-tests description: Run the integration test suite manual: True default: False flag static description: Pass -static/-pthread to ghc when linking the stack binary. manual: True default: False flag supported-build description: If false, causes "stack --version" to issue a warning about the build being unsupported. True only if building with stack.yaml manual: True default: False library exposed-modules: Control.Concurrent.Execute Data.Attoparsec.Args Data.Attoparsec.Combinators Data.Attoparsec.Interpreter Data.Monoid.Map Network.HTTP.StackClient Options.Applicative.Args Options.Applicative.Builder.Extra Options.Applicative.Complicated Path.CheckInstall Path.Extra Path.Find Stack.Build Stack.Build.Cache Stack.Build.ConstructPlan Stack.Build.Execute Stack.Build.Haddock Stack.Build.Installed Stack.Build.Source Stack.Build.Target Stack.BuildPlan Stack.Clean Stack.Config Stack.Config.Build Stack.Config.Docker Stack.Config.Nix Stack.ConfigCmd Stack.Constants Stack.Constants.Config Stack.Coverage Stack.DefaultColorWhen Stack.Docker Stack.Dot Stack.FileWatch Stack.Freeze Stack.GhcPkg Stack.Ghci Stack.Ghci.Script Stack.Hoogle Stack.IDE Stack.Init Stack.Ls Stack.Lock Stack.New Stack.Nix Stack.Options.BenchParser Stack.Options.BuildMonoidParser Stack.Options.BuildParser Stack.Options.CleanParser Stack.Options.ConfigParser Stack.Options.Completion Stack.Options.DockerParser Stack.Options.DotParser Stack.Options.ExecParser Stack.Options.FreezeParser Stack.Options.GhcBuildParser Stack.Options.GhciParser Stack.Options.GhcVariantParser Stack.Options.GlobalParser Stack.Options.HaddockParser Stack.Options.HpcReportParser Stack.Options.LogLevelParser Stack.Options.NewParser Stack.Options.NixParser Stack.Options.PackageParser Stack.Options.ResolverParser Stack.Options.ScriptParser Stack.Options.SDistParser Stack.Options.TestParser Stack.Options.Utils Stack.Package Stack.PackageDump Stack.Path Stack.Prelude Stack.Runners Stack.Script Stack.SDist Stack.Setup Stack.Setup.Installed Stack.SetupCmd Stack.SourceMap Stack.Storage Stack.Types.Build Stack.Types.CompilerBuild Stack.Types.Compiler Stack.Types.Config Stack.Types.Config.Build Stack.Types.Docker Stack.Types.GhcPkgId Stack.Types.NamedComponent Stack.Types.Nix Stack.Types.Package Stack.Types.PackageName Stack.Types.Resolver Stack.Types.SourceMap Stack.Types.TemplateName Stack.Types.Version Stack.Types.VersionIntervals Stack.Unpack Stack.Upgrade Stack.Upload System.Info.ShortPathName System.Permissions System.Process.Pager System.Terminal Paths_stack other-modules: Stack.Types.Cache autogen-modules: Paths_stack hs-source-dirs: src/ ghc-options: -Wall -fwarn-tabs -fwarn-incomplete-uni-patterns -fwarn-incomplete-record-updates -optP-Wno-nonportable-include-path -fwarn-identities build-depends: Cabal (>=2.4.0.1 && <2.5) || (>=2.4.1.0 && <2.5) , aeson (>=1.2.4.0 && <1.3) || (>=1.3.1.1 && <1.4) || (>=1.4.2.0 && <1.5) , annotated-wl-pprint >=0.7.0 && <0.8 , ansi-terminal (==0.9.*) || (>=0.9.1 && <0.10) , array (>=0.5.2.0 && <0.6) || (>=0.5.3.0 && <0.6) , async (>=2.1.1.1 && <2.2) || (>=2.2.1 && <2.3) , attoparsec >=0.13.2.2 && <0.14 , base >=4.10 && <5 , base64-bytestring (>=1.0.0.1 && <1.1) || (>=1.0.0.2 && <1.1) , bytestring >=0.10.8.2 && <0.11 , colour (>=2.3.4 && <2.4) || (>=2.3.5 && <2.4) , conduit (>=1.3.0.3 && <1.4) || (>=1.3.1 && <1.4) || (>=1.3.1.1 && <1.4) , conduit-extra (>=1.3.0 && <1.4) || (>=1.3.1.1 && <1.4) , containers (>=0.5.10.2 && <0.6) || (>=0.5.11.0 && <0.6) || (>=0.6.0.1 && <0.7) , cryptonite ==0.25.* , cryptonite-conduit >=0.2.2 && <0.3 , deepseq (>=1.4.3.0 && <1.5) || (>=1.4.4.0 && <1.5) , directory (>=1.3.0.2 && <1.4) || (>=1.3.1.5 && <1.4) || (>=1.3.3.0 && <1.4) , echo >=0.1.3 && <0.2 , exceptions (>=0.8.3 && <0.9) || (>=0.10.0 && <0.11) || (>=0.10.2 && <0.11) , extra (>=1.6.9 && <1.7) || (>=1.6.14 && <1.7) || (>=1.6.17 && <1.7) , file-embed (>=0.0.10.1 && <0.1) || (>=0.0.11 && <0.1) , filelock >=0.1.1.2 && <0.2 , filepath (>=1.4.1.2 && <1.5) || (>=1.4.2 && <1.5) || (>=1.4.2.1 && <1.5) , fsnotify >=0.3.0.1 && <0.4 , generic-deriving (>=1.12.2 && <1.13) || (>=1.12.4 && <1.13) , hackage-security >=0.5.3.0 && <0.6 , hashable >=1.2.7.0 && <1.3 , hi-file-parser >=0.1.0.0 && <0.2 , hpack >=0.31.2 && <0.32 , hpc >=0.6.0.3 && <0.7 , http-client >=0.5.13.1 && <0.7 , http-client-tls >=0.3.5.3 && <0.4 , http-conduit (>=2.3.2 && <2.4) || (>=2.3.7.1 && <2.4) , http-download >=0.1.0.0 && <0.2 , http-types (>=0.12.1 && <0.13) || (>=0.12.2 && <0.13) || (>=0.12.3 && <0.13) , memory (>=0.14.16 && <0.15) || (>=0.14.18 && <0.15) , microlens (>=0.4.8.3 && <0.5) || (>=0.4.9.1 && <0.5) || (>=0.4.10 && <0.5) , mintty >=0.1.2 && <0.2 , mono-traversable (>=1.0.9.0 && <1.1) || (>=1.0.10.0 && <1.1) || (>=1.0.11.0 && <1.1) , mtl >=2.2.2 && <2.3 , mustache >=2.3.0 && <2.4 , neat-interpolation (>=0.3.2.1 && <0.4) || (>=0.3.2.2 && <0.4) || (>=0.3.2.4 && <0.4) , network-uri >=2.6.1.0 && <2.7 , open-browser >=0.2.1.0 && <0.3 , optparse-applicative (>=0.14.2.0 && <0.15) || (>=0.14.3.0 && <0.15) , pantry-tmp >=0.1.0.0 && <0.2 , path >=0.6.1 && <0.7 , path-io (>=1.3.3 && <1.4) || (>=1.4.2 && <1.5) , persistent >=2.9.2 && <2.10 , persistent-sqlite >=2.9.3 && <2.10 , persistent-template (>=2.5.4 && <2.6) || (>=2.6.0 && <2.7) , pretty (>=1.1.3.3 && <1.2) || (>=1.1.3.6 && <1.2) , primitive (>=0.6.4.0 && <0.7) || (>=0.6.3.0 && <0.7) || (>=0.6.4.0 && <0.7) , process (>=1.6.3.0 && <1.7) || (>=1.6.5.0 && <1.7) , project-template >=0.2.0.1 && <0.3 , regex-applicative-text >=0.1.0.1 && <0.2 , resource-pool >=0.2.3.2 && <0.3 , resourcet (>=1.2.1 && <1.3) || (>=1.2.2 && <1.3) , retry (>=0.7.6.3 && <0.8) || (>=0.7.7.0 && <0.8) || (>=0.8.0.1 && <0.9) , rio >=0.1.9.2 && <0.2 , rio-prettyprint >=0.1.0.0 && <0.2 , semigroups >=0.18.5 && <0.19 , split >=0.2.3.3 && <0.3 , stm (>=2.4.5.0 && <2.5) || (>=2.4.5.1 && <2.5) || (>=2.5.0.0 && <2.6) , streaming-commons (>=0.1.19 && <0.2) || (>=0.2.1.0 && <0.3) || (>=0.2.1.1 && <0.3) , tar >=0.5.1.0 && <0.6 , template-haskell (>=2.12.0.0 && <2.13) || (>=2.13.0.0 && <2.14) || (>=2.14.0.0 && <2.15) , temporary (>=1.2.1.1 && <1.3) || (==1.3.*) , terminal-size >=0.3.2.1 && <0.4 , text (>=1.2.3.0 && <1.3) || (>=1.2.3.1 && <1.3) , text-metrics >=0.3.0 && <0.4 , th-reify-many (>=0.1.8 && <0.2) || (>=0.1.9 && <0.2) , time >=1.8.0.2 && <1.9 , tls >=1.4.1 && <1.5 , transformers (>=0.5.2.0 && <0.6) || (>=0.5.5.0 && <0.6) || (>=0.5.6.2 && <0.6) , typed-process (>=0.2.3.0 && <0.3) || (>=0.2.4.0 && <0.3) , unicode-transforms (>=0.3.4 && <0.4) || (>=0.3.5 && <0.4) , unix-compat (>=0.5.0.1 && <0.6) || (>=0.5.1 && <0.6) , unliftio (>=0.2.8.0 && <0.3) || (>=0.2.9.0 && <0.3) || (>=0.2.10 && <0.3) , unordered-containers (>=0.2.9.0 && <0.3) || (>=0.2.10.0 && <0.3) , vector (>=0.12.0.1 && <0.13) || (>=0.12.0.2 && <0.13) || (>=0.12.0.3 && <0.13) , yaml (>=0.10.4.0 && <0.11) || (>=0.11.0.0 && <0.12) , zip-archive (>=0.3.3 && <0.4) || (>=0.4.1 && <0.5) , zlib >=0.6.2 && <0.7 if os(windows) cpp-options: -DWINDOWS build-depends: Win32 else build-tools: hsc2hs build-depends: unix >=2.7.2.2 && <2.8 if os(windows) other-modules: System.Uname hs-source-dirs: src/windows/ else other-modules: System.Uname hs-source-dirs: src/unix/ c-sources: src/unix/cbits/uname.c default-language: Haskell2010 executable stack main-is: Main.hs other-modules: BuildInfo Build_stack Paths_stack autogen-modules: Build_stack Paths_stack hs-source-dirs: src/main ghc-options: -Wall -fwarn-tabs -fwarn-incomplete-uni-patterns -fwarn-incomplete-record-updates -optP-Wno-nonportable-include-path -threaded -rtsopts build-depends: Cabal (>=2.4.0.1 && <2.5) || (>=2.4.1.0 && <2.5) , aeson (>=1.2.4.0 && <1.3) || (>=1.3.1.1 && <1.4) || (>=1.4.2.0 && <1.5) , annotated-wl-pprint >=0.7.0 && <0.8 , ansi-terminal (==0.9.*) || (>=0.9.1 && <0.10) , array (>=0.5.2.0 && <0.6) || (>=0.5.3.0 && <0.6) , async (>=2.1.1.1 && <2.2) || (>=2.2.1 && <2.3) , attoparsec >=0.13.2.2 && <0.14 , base >=4.10 && <5 , base64-bytestring (>=1.0.0.1 && <1.1) || (>=1.0.0.2 && <1.1) , bytestring >=0.10.8.2 && <0.11 , colour (>=2.3.4 && <2.4) || (>=2.3.5 && <2.4) , conduit (>=1.3.0.3 && <1.4) || (>=1.3.1 && <1.4) || (>=1.3.1.1 && <1.4) , conduit-extra (>=1.3.0 && <1.4) || (>=1.3.1.1 && <1.4) , containers (>=0.5.10.2 && <0.6) || (>=0.5.11.0 && <0.6) || (>=0.6.0.1 && <0.7) , cryptonite ==0.25.* , cryptonite-conduit >=0.2.2 && <0.3 , deepseq (>=1.4.3.0 && <1.5) || (>=1.4.4.0 && <1.5) , directory (>=1.3.0.2 && <1.4) || (>=1.3.1.5 && <1.4) || (>=1.3.3.0 && <1.4) , echo >=0.1.3 && <0.2 , exceptions (>=0.8.3 && <0.9) || (>=0.10.0 && <0.11) || (>=0.10.2 && <0.11) , extra (>=1.6.9 && <1.7) || (>=1.6.14 && <1.7) || (>=1.6.17 && <1.7) , file-embed (>=0.0.10.1 && <0.1) || (>=0.0.11 && <0.1) , filelock >=0.1.1.2 && <0.2 , filepath (>=1.4.1.2 && <1.5) || (>=1.4.2 && <1.5) || (>=1.4.2.1 && <1.5) , fsnotify >=0.3.0.1 && <0.4 , generic-deriving (>=1.12.2 && <1.13) || (>=1.12.4 && <1.13) , hackage-security >=0.5.3.0 && <0.6 , hashable >=1.2.7.0 && <1.3 , hi-file-parser >=0.1.0.0 && <0.2 , hpack >=0.31.2 && <0.32 , hpc >=0.6.0.3 && <0.7 , http-client >=0.5.13.1 && <0.7 , http-client-tls >=0.3.5.3 && <0.4 , http-conduit (>=2.3.2 && <2.4) || (>=2.3.7.1 && <2.4) , http-download >=0.1.0.0 && <0.2 , http-types (>=0.12.1 && <0.13) || (>=0.12.2 && <0.13) || (>=0.12.3 && <0.13) , memory (>=0.14.16 && <0.15) || (>=0.14.18 && <0.15) , microlens (>=0.4.8.3 && <0.5) || (>=0.4.9.1 && <0.5) || (>=0.4.10 && <0.5) , mintty >=0.1.2 && <0.2 , mono-traversable (>=1.0.9.0 && <1.1) || (>=1.0.10.0 && <1.1) || (>=1.0.11.0 && <1.1) , mtl >=2.2.2 && <2.3 , mustache >=2.3.0 && <2.4 , neat-interpolation (>=0.3.2.1 && <0.4) || (>=0.3.2.2 && <0.4) || (>=0.3.2.4 && <0.4) , network-uri >=2.6.1.0 && <2.7 , open-browser >=0.2.1.0 && <0.3 , optparse-applicative (>=0.14.2.0 && <0.15) || (>=0.14.3.0 && <0.15) , pantry-tmp >=0.1.0.0 && <0.2 , path >=0.6.1 && <0.7 , path-io (>=1.3.3 && <1.4) || (>=1.4.2 && <1.5) , persistent >=2.9.2 && <2.10 , persistent-sqlite >=2.9.3 && <2.10 , persistent-template (>=2.5.4 && <2.6) || (>=2.6.0 && <2.7) , pretty (>=1.1.3.3 && <1.2) || (>=1.1.3.6 && <1.2) , primitive (>=0.6.4.0 && <0.7) || (>=0.6.3.0 && <0.7) || (>=0.6.4.0 && <0.7) , process (>=1.6.3.0 && <1.7) || (>=1.6.5.0 && <1.7) , project-template >=0.2.0.1 && <0.3 , regex-applicative-text >=0.1.0.1 && <0.2 , resource-pool >=0.2.3.2 && <0.3 , resourcet (>=1.2.1 && <1.3) || (>=1.2.2 && <1.3) , retry (>=0.7.6.3 && <0.8) || (>=0.7.7.0 && <0.8) || (>=0.8.0.1 && <0.9) , rio >=0.1.9.2 && <0.2 , rio-prettyprint >=0.1.0.0 && <0.2 , semigroups >=0.18.5 && <0.19 , split >=0.2.3.3 && <0.3 , stack , stm (>=2.4.5.0 && <2.5) || (>=2.4.5.1 && <2.5) || (>=2.5.0.0 && <2.6) , streaming-commons (>=0.1.19 && <0.2) || (>=0.2.1.0 && <0.3) || (>=0.2.1.1 && <0.3) , tar >=0.5.1.0 && <0.6 , template-haskell (>=2.12.0.0 && <2.13) || (>=2.13.0.0 && <2.14) || (>=2.14.0.0 && <2.15) , temporary (>=1.2.1.1 && <1.3) || (==1.3.*) , terminal-size >=0.3.2.1 && <0.4 , text (>=1.2.3.0 && <1.3) || (>=1.2.3.1 && <1.3) , text-metrics >=0.3.0 && <0.4 , th-reify-many (>=0.1.8 && <0.2) || (>=0.1.9 && <0.2) , time >=1.8.0.2 && <1.9 , tls >=1.4.1 && <1.5 , transformers (>=0.5.2.0 && <0.6) || (>=0.5.5.0 && <0.6) || (>=0.5.6.2 && <0.6) , typed-process (>=0.2.3.0 && <0.3) || (>=0.2.4.0 && <0.3) , unicode-transforms (>=0.3.4 && <0.4) || (>=0.3.5 && <0.4) , unix-compat (>=0.5.0.1 && <0.6) || (>=0.5.1 && <0.6) , unliftio (>=0.2.8.0 && <0.3) || (>=0.2.9.0 && <0.3) || (>=0.2.10 && <0.3) , unordered-containers (>=0.2.9.0 && <0.3) || (>=0.2.10.0 && <0.3) , vector (>=0.12.0.1 && <0.13) || (>=0.12.0.2 && <0.13) || (>=0.12.0.3 && <0.13) , yaml (>=0.10.4.0 && <0.11) || (>=0.11.0.0 && <0.12) , zip-archive (>=0.3.3 && <0.4) || (>=0.4.1 && <0.5) , zlib >=0.6.2 && <0.7 if os(windows) cpp-options: -DWINDOWS build-depends: Win32 else build-tools: hsc2hs build-depends: unix >=2.7.2.2 && <2.8 if flag(static) ld-options: -static -pthread if !(flag(disable-git-info)) cpp-options: -DUSE_GIT_INFO build-depends: githash (>=0.1.3.0 && <0.2) || (>=0.1.3.1 && <0.2) , optparse-simple (>=0.1.0 && <0.2) || (>=0.1.1.2 && <0.2) if flag(hide-dependency-versions) cpp-options: -DHIDE_DEP_VERSIONS if flag(supported-build) cpp-options: -DSUPPORTED_BUILD default-language: Haskell2010 executable stack-integration-test main-is: IntegrationSpec.hs other-modules: StackTest Paths_stack hs-source-dirs: test/integration test/integration/lib ghc-options: -Wall -fwarn-tabs -fwarn-incomplete-uni-patterns -fwarn-incomplete-record-updates -optP-Wno-nonportable-include-path -threaded -rtsopts -with-rtsopts=-N build-depends: Cabal (>=2.4.0.1 && <2.5) || (>=2.4.1.0 && <2.5) , aeson (>=1.2.4.0 && <1.3) || (>=1.3.1.1 && <1.4) || (>=1.4.2.0 && <1.5) , annotated-wl-pprint >=0.7.0 && <0.8 , ansi-terminal (==0.9.*) || (>=0.9.1 && <0.10) , array (>=0.5.2.0 && <0.6) || (>=0.5.3.0 && <0.6) , async (>=2.1.1.1 && <2.2) || (>=2.2.1 && <2.3) , attoparsec >=0.13.2.2 && <0.14 , base >=4.10 && <5 , base64-bytestring (>=1.0.0.1 && <1.1) || (>=1.0.0.2 && <1.1) , bytestring >=0.10.8.2 && <0.11 , colour (>=2.3.4 && <2.4) || (>=2.3.5 && <2.4) , conduit (>=1.3.0.3 && <1.4) || (>=1.3.1 && <1.4) || (>=1.3.1.1 && <1.4) , conduit-extra (>=1.3.0 && <1.4) || (>=1.3.1.1 && <1.4) , containers (>=0.5.10.2 && <0.6) || (>=0.5.11.0 && <0.6) || (>=0.6.0.1 && <0.7) , cryptonite ==0.25.* , cryptonite-conduit >=0.2.2 && <0.3 , deepseq (>=1.4.3.0 && <1.5) || (>=1.4.4.0 && <1.5) , directory (>=1.3.0.2 && <1.4) || (>=1.3.1.5 && <1.4) || (>=1.3.3.0 && <1.4) , echo >=0.1.3 && <0.2 , exceptions (>=0.8.3 && <0.9) || (>=0.10.0 && <0.11) || (>=0.10.2 && <0.11) , extra (>=1.6.9 && <1.7) || (>=1.6.14 && <1.7) || (>=1.6.17 && <1.7) , file-embed (>=0.0.10.1 && <0.1) || (>=0.0.11 && <0.1) , filelock >=0.1.1.2 && <0.2 , filepath (>=1.4.1.2 && <1.5) || (>=1.4.2 && <1.5) || (>=1.4.2.1 && <1.5) , fsnotify >=0.3.0.1 && <0.4 , generic-deriving (>=1.12.2 && <1.13) || (>=1.12.4 && <1.13) , hackage-security >=0.5.3.0 && <0.6 , hashable >=1.2.7.0 && <1.3 , hi-file-parser >=0.1.0.0 && <0.2 , hpack >=0.31.2 && <0.32 , hpc >=0.6.0.3 && <0.7 , hspec (>=2.4.8 && <2.5) || (>=2.5.5 && <2.6) || (>=2.7.1 && <2.8) , http-client >=0.5.13.1 && <0.7 , http-client-tls >=0.3.5.3 && <0.4 , http-conduit (>=2.3.2 && <2.4) || (>=2.3.7.1 && <2.4) , http-download >=0.1.0.0 && <0.2 , http-types (>=0.12.1 && <0.13) || (>=0.12.2 && <0.13) || (>=0.12.3 && <0.13) , memory (>=0.14.16 && <0.15) || (>=0.14.18 && <0.15) , microlens (>=0.4.8.3 && <0.5) || (>=0.4.9.1 && <0.5) || (>=0.4.10 && <0.5) , mintty >=0.1.2 && <0.2 , mono-traversable (>=1.0.9.0 && <1.1) || (>=1.0.10.0 && <1.1) || (>=1.0.11.0 && <1.1) , mtl >=2.2.2 && <2.3 , mustache >=2.3.0 && <2.4 , neat-interpolation (>=0.3.2.1 && <0.4) || (>=0.3.2.2 && <0.4) || (>=0.3.2.4 && <0.4) , network-uri >=2.6.1.0 && <2.7 , open-browser >=0.2.1.0 && <0.3 , optparse-applicative (>=0.14.2.0 && <0.15) || (>=0.14.3.0 && <0.15) , optparse-generic >=1.3.0 && <1.4 , pantry-tmp >=0.1.0.0 && <0.2 , path >=0.6.1 && <0.7 , path-io (>=1.3.3 && <1.4) || (>=1.4.2 && <1.5) , persistent >=2.9.2 && <2.10 , persistent-sqlite >=2.9.3 && <2.10 , persistent-template (>=2.5.4 && <2.6) || (>=2.6.0 && <2.7) , pretty (>=1.1.3.3 && <1.2) || (>=1.1.3.6 && <1.2) , primitive (>=0.6.4.0 && <0.7) || (>=0.6.3.0 && <0.7) || (>=0.6.4.0 && <0.7) , process (>=1.6.3.0 && <1.7) || (>=1.6.5.0 && <1.7) , project-template >=0.2.0.1 && <0.3 , regex-applicative-text >=0.1.0.1 && <0.2 , resource-pool >=0.2.3.2 && <0.3 , resourcet (>=1.2.1 && <1.3) || (>=1.2.2 && <1.3) , retry (>=0.7.6.3 && <0.8) || (>=0.7.7.0 && <0.8) || (>=0.8.0.1 && <0.9) , rio >=0.1.9.2 && <0.2 , rio-prettyprint >=0.1.0.0 && <0.2 , semigroups >=0.18.5 && <0.19 , split >=0.2.3.3 && <0.3 , stm (>=2.4.5.0 && <2.5) || (>=2.4.5.1 && <2.5) || (>=2.5.0.0 && <2.6) , streaming-commons (>=0.1.19 && <0.2) || (>=0.2.1.0 && <0.3) || (>=0.2.1.1 && <0.3) , tar >=0.5.1.0 && <0.6 , template-haskell (>=2.12.0.0 && <2.13) || (>=2.13.0.0 && <2.14) || (>=2.14.0.0 && <2.15) , temporary (>=1.2.1.1 && <1.3) || (==1.3.*) , terminal-size >=0.3.2.1 && <0.4 , text (>=1.2.3.0 && <1.3) || (>=1.2.3.1 && <1.3) , text-metrics >=0.3.0 && <0.4 , th-reify-many (>=0.1.8 && <0.2) || (>=0.1.9 && <0.2) , time >=1.8.0.2 && <1.9 , tls >=1.4.1 && <1.5 , transformers (>=0.5.2.0 && <0.6) || (>=0.5.5.0 && <0.6) || (>=0.5.6.2 && <0.6) , typed-process (>=0.2.3.0 && <0.3) || (>=0.2.4.0 && <0.3) , unicode-transforms (>=0.3.4 && <0.4) || (>=0.3.5 && <0.4) , unix-compat (>=0.5.0.1 && <0.6) || (>=0.5.1 && <0.6) , unliftio (>=0.2.8.0 && <0.3) || (>=0.2.9.0 && <0.3) || (>=0.2.10 && <0.3) , unordered-containers (>=0.2.9.0 && <0.3) || (>=0.2.10.0 && <0.3) , vector (>=0.12.0.1 && <0.13) || (>=0.12.0.2 && <0.13) || (>=0.12.0.3 && <0.13) , yaml (>=0.10.4.0 && <0.11) || (>=0.11.0.0 && <0.12) , zip-archive (>=0.3.3 && <0.4) || (>=0.4.1 && <0.5) , zlib >=0.6.2 && <0.7 if os(windows) cpp-options: -DWINDOWS build-depends: Win32 else build-tools: hsc2hs build-depends: unix >=2.7.2.2 && <2.8 if !(flag(integration-tests)) buildable: False default-language: Haskell2010 test-suite stack-test type: exitcode-stdio-1.0 main-is: Spec.hs other-modules: Stack.ArgsSpec Stack.Build.ExecuteSpec Stack.Build.TargetSpec Stack.Config.DockerSpec Stack.ConfigSpec Stack.DotSpec Stack.Ghci.PortableFakePaths Stack.Ghci.ScriptSpec Stack.GhciSpec Stack.LockSpec Stack.NixSpec Stack.PackageDumpSpec Stack.Types.TemplateNameSpec Stack.UploadSpec Paths_stack hs-source-dirs: src/test ghc-options: -Wall -fwarn-tabs -fwarn-incomplete-uni-patterns -fwarn-incomplete-record-updates -optP-Wno-nonportable-include-path -threaded build-depends: Cabal (>=2.4.0.1 && <2.5) || (>=2.4.1.0 && <2.5) , QuickCheck (>=2.10.1 && <2.11) || (>=2.11.3 && <2.12) || (>=2.13.1 && <2.14) , aeson (>=1.2.4.0 && <1.3) || (>=1.3.1.1 && <1.4) || (>=1.4.2.0 && <1.5) , annotated-wl-pprint >=0.7.0 && <0.8 , ansi-terminal (==0.9.*) || (>=0.9.1 && <0.10) , array (>=0.5.2.0 && <0.6) || (>=0.5.3.0 && <0.6) , async (>=2.1.1.1 && <2.2) || (>=2.2.1 && <2.3) , attoparsec >=0.13.2.2 && <0.14 , base >=4.10 && <5 , base64-bytestring (>=1.0.0.1 && <1.1) || (>=1.0.0.2 && <1.1) , bytestring >=0.10.8.2 && <0.11 , colour (>=2.3.4 && <2.4) || (>=2.3.5 && <2.4) , conduit (>=1.3.0.3 && <1.4) || (>=1.3.1 && <1.4) || (>=1.3.1.1 && <1.4) , conduit-extra (>=1.3.0 && <1.4) || (>=1.3.1.1 && <1.4) , containers (>=0.5.10.2 && <0.6) || (>=0.5.11.0 && <0.6) || (>=0.6.0.1 && <0.7) , cryptonite ==0.25.* , cryptonite-conduit >=0.2.2 && <0.3 , deepseq (>=1.4.3.0 && <1.5) || (>=1.4.4.0 && <1.5) , directory (>=1.3.0.2 && <1.4) || (>=1.3.1.5 && <1.4) || (>=1.3.3.0 && <1.4) , echo >=0.1.3 && <0.2 , exceptions (>=0.8.3 && <0.9) || (>=0.10.0 && <0.11) || (>=0.10.2 && <0.11) , extra (>=1.6.9 && <1.7) || (>=1.6.14 && <1.7) || (>=1.6.17 && <1.7) , file-embed (>=0.0.10.1 && <0.1) || (>=0.0.11 && <0.1) , filelock >=0.1.1.2 && <0.2 , filepath (>=1.4.1.2 && <1.5) || (>=1.4.2 && <1.5) || (>=1.4.2.1 && <1.5) , fsnotify >=0.3.0.1 && <0.4 , generic-deriving (>=1.12.2 && <1.13) || (>=1.12.4 && <1.13) , hackage-security >=0.5.3.0 && <0.6 , hashable >=1.2.7.0 && <1.3 , hi-file-parser >=0.1.0.0 && <0.2 , hpack >=0.31.2 && <0.32 , hpc >=0.6.0.3 && <0.7 , hspec (>=2.4.8 && <2.5) || (>=2.5.5 && <2.6) || (>=2.7.1 && <2.8) , http-client >=0.5.13.1 && <0.7 , http-client-tls >=0.3.5.3 && <0.4 , http-conduit (>=2.3.2 && <2.4) || (>=2.3.7.1 && <2.4) , http-download >=0.1.0.0 && <0.2 , http-types (>=0.12.1 && <0.13) || (>=0.12.2 && <0.13) || (>=0.12.3 && <0.13) , memory (>=0.14.16 && <0.15) || (>=0.14.18 && <0.15) , microlens (>=0.4.8.3 && <0.5) || (>=0.4.9.1 && <0.5) || (>=0.4.10 && <0.5) , mintty >=0.1.2 && <0.2 , mono-traversable (>=1.0.9.0 && <1.1) || (>=1.0.10.0 && <1.1) || (>=1.0.11.0 && <1.1) , mtl >=2.2.2 && <2.3 , mustache >=2.3.0 && <2.4 , neat-interpolation (>=0.3.2.1 && <0.4) || (>=0.3.2.2 && <0.4) || (>=0.3.2.4 && <0.4) , network-uri >=2.6.1.0 && <2.7 , open-browser >=0.2.1.0 && <0.3 , optparse-applicative (>=0.14.2.0 && <0.15) || (>=0.14.3.0 && <0.15) , pantry-tmp >=0.1.0.0 && <0.2 , path >=0.6.1 && <0.7 , path-io (>=1.3.3 && <1.4) || (>=1.4.2 && <1.5) , persistent >=2.9.2 && <2.10 , persistent-sqlite >=2.9.3 && <2.10 , persistent-template (>=2.5.4 && <2.6) || (>=2.6.0 && <2.7) , pretty (>=1.1.3.3 && <1.2) || (>=1.1.3.6 && <1.2) , primitive (>=0.6.4.0 && <0.7) || (>=0.6.3.0 && <0.7) || (>=0.6.4.0 && <0.7) , process (>=1.6.3.0 && <1.7) || (>=1.6.5.0 && <1.7) , project-template >=0.2.0.1 && <0.3 , raw-strings-qq ==1.1.* , regex-applicative-text >=0.1.0.1 && <0.2 , resource-pool >=0.2.3.2 && <0.3 , resourcet (>=1.2.1 && <1.3) || (>=1.2.2 && <1.3) , retry (>=0.7.6.3 && <0.8) || (>=0.7.7.0 && <0.8) || (>=0.8.0.1 && <0.9) , rio >=0.1.9.2 && <0.2 , rio-prettyprint >=0.1.0.0 && <0.2 , semigroups >=0.18.5 && <0.19 , smallcheck >=1.1.5 && <1.2 , split >=0.2.3.3 && <0.3 , stack , stm (>=2.4.5.0 && <2.5) || (>=2.4.5.1 && <2.5) || (>=2.5.0.0 && <2.6) , streaming-commons (>=0.1.19 && <0.2) || (>=0.2.1.0 && <0.3) || (>=0.2.1.1 && <0.3) , tar >=0.5.1.0 && <0.6 , template-haskell (>=2.12.0.0 && <2.13) || (>=2.13.0.0 && <2.14) || (>=2.14.0.0 && <2.15) , temporary (>=1.2.1.1 && <1.3) || (==1.3.*) , terminal-size >=0.3.2.1 && <0.4 , text (>=1.2.3.0 && <1.3) || (>=1.2.3.1 && <1.3) , text-metrics >=0.3.0 && <0.4 , th-reify-many (>=0.1.8 && <0.2) || (>=0.1.9 && <0.2) , time >=1.8.0.2 && <1.9 , tls >=1.4.1 && <1.5 , transformers (>=0.5.2.0 && <0.6) || (>=0.5.5.0 && <0.6) || (>=0.5.6.2 && <0.6) , typed-process (>=0.2.3.0 && <0.3) || (>=0.2.4.0 && <0.3) , unicode-transforms (>=0.3.4 && <0.4) || (>=0.3.5 && <0.4) , unix-compat (>=0.5.0.1 && <0.6) || (>=0.5.1 && <0.6) , unliftio (>=0.2.8.0 && <0.3) || (>=0.2.9.0 && <0.3) || (>=0.2.10 && <0.3) , unordered-containers (>=0.2.9.0 && <0.3) || (>=0.2.10.0 && <0.3) , vector (>=0.12.0.1 && <0.13) || (>=0.12.0.2 && <0.13) || (>=0.12.0.3 && <0.13) , yaml (>=0.10.4.0 && <0.11) || (>=0.11.0.0 && <0.12) , zip-archive (>=0.3.3 && <0.4) || (>=0.4.1 && <0.5) , zlib >=0.6.2 && <0.7 if os(windows) cpp-options: -DWINDOWS build-depends: Win32 else build-tools: hsc2hs build-depends: unix >=2.7.2.2 && <2.8 default-language: Haskell2010