-- This file has been generated from package.yaml by hpack version 0.28.2. -- -- see: https://github.com/sol/hpack -- -- hash: b22a03eb05732ee3ba2170f3e7af25a0c813e45ceb170c7110bcdf6e9d7180ae name: pier-core version: 0.3.0.0 synopsis: A library for writing forwards-declared build systems in haskell. description: A library for writing build systems in Haskell, built on top of . . Pier provides a generic approach to building and caching file outputs. It enables build actions to be written in a "forwards" style, which generally leads to simpler logic than backwards-defined build systems such as make or (normal) Shake, where each step of the build logic must be written as a new build rule. . For more details of the API, start with "Pier.Core.Artifact". . See for information on the Haskell build tool that uses this package. category: Development homepage: https://github.com/judah/pier#readme bug-reports: https://github.com/judah/pier/issues maintainer: judah.jacobson@gmail.com license: BSD3 license-file: LICENSE build-type: Simple cabal-version: >= 1.10 source-repository head type: git location: https://github.com/judah/pier library exposed-modules: Pier.Core.Artifact Pier.Core.Download Pier.Core.Persistent Pier.Core.Run other-modules: Pier.Core.Internal.Directory Pier.Core.Internal.HashableSet Pier.Core.Internal.Store hs-source-dirs: src default-extensions: BangPatterns DeriveGeneric FlexibleContexts LambdaCase MultiWayIf NondecreasingIndentation ScopedTypeVariables StandaloneDeriving TupleSections TypeFamilies TypeSynonymInstances build-depends: Cabal ==2.2.* , base ==4.11.* , base64-bytestring ==1.0.* , binary ==0.8.* , bytestring ==0.10.* , containers ==0.5.* , cryptohash-sha256 ==0.11.* , directory >=1.3.1 && <1.4 , hashable ==1.2.* , http-client ==0.5.* , http-client-tls ==0.3.* , http-types ==0.12.* , process ==1.6.* , shake >=0.16.4 && <0.17 , temporary ==1.3.* , text ==1.2.* , unix ==2.7.* default-language: Haskell2010