hnix/hnix.cabal
2018-04-10 11:58:08 -07:00

181 lines
3.5 KiB
Plaintext

-- This file has been generated from package.yaml by hpack version 0.27.0.
--
-- see: https://github.com/sol/hpack
--
-- hash: b04b1cb6b8d8f2cbb85b7de0ab313e31b2c8e74120b41f5930894323ae11da2e
name: hnix
version: 0.5.0
synopsis: Haskell implementation of the Nix language
description: Haskell implementation of the Nix language.
category: System, Data, Nix
homepage: https://github.com/jwiegley/hnix#readme
bug-reports: https://github.com/jwiegley/hnix/issues
author: John Wiegley
maintainer: johnw@newartisans.com
license: BSD3
license-file: LICENSE
build-type: Simple
cabal-version: >= 1.10
extra-source-files:
README.md
source-repository head
type: git
location: https://github.com/jwiegley/hnix
library
exposed-modules:
Nix
Nix.Atoms
Nix.Builtins
Nix.Eval
Nix.Exec
Nix.Expr
Nix.Expr.Shorthands
Nix.Expr.Types
Nix.Expr.Types.Annotated
Nix.Lint
Nix.Monad
Nix.Monad.Context
Nix.Monad.Lazy
Nix.Monad.Lint
Nix.Normal
Nix.Parser
Nix.Parser.Library
Nix.Parser.Operators
Nix.Pretty
Nix.Scope
Nix.Stack
Nix.StringOperations
Nix.TH
Nix.Thunk
Nix.Utils
Nix.Value
Nix.XML
other-modules:
Paths_hnix
hs-source-dirs:
src
ghc-options: -Wall
build-depends:
aeson
, ansi-wl-pprint
, array >=0.4 && <0.6
, base >=4.9 && <5
, base16-bytestring
, bytestring
, containers
, cryptohash
, data-fix
, deepseq
, deriving-compat >=0.3 && <0.5
, directory
, exceptions
, filepath
, megaparsec
, monadlist
, mtl
, process
, regex-tdfa
, regex-tdfa-text
, scientific
, semigroups >=0.18 && <0.19
, split
, syb
, template-haskell
, text
, these
, transformers
, unix
, unordered-containers >=0.2.9 && <0.3
, vector
, xml
default-language: Haskell2010
executable hnix
main-is: Main.hs
other-modules:
Paths_hnix
hs-source-dirs:
main
ghc-options: -Wall
build-depends:
ansi-wl-pprint
, base >=4.9 && <5
, containers
, data-fix
, deepseq
, exceptions
, hnix
, mtl
, optparse-applicative
, template-haskell
, text
, transformers
, unordered-containers >=0.2.9 && <0.3
default-language: Haskell2010
test-suite hnix-tests
type: exitcode-stdio-1.0
main-is: Main.hs
other-modules:
EvalTests
NixLanguageTests
ParserTests
PrettyTests
TestCommon
Paths_hnix
hs-source-dirs:
tests
ghc-options: -Wall
build-depends:
Glob
, ansi-wl-pprint
, base >=4.9 && <5
, containers
, data-fix
, deepseq
, exceptions
, filepath
, hnix
, interpolate
, mtl
, process
, split
, tasty
, tasty-hunit
, tasty-th
, template-haskell
, text
, transformers
, unix
, unordered-containers >=0.2.9 && <0.3
default-language: Haskell2010
benchmark hnix-benchmarks
type: exitcode-stdio-1.0
main-is: Main.hs
other-modules:
ParserBench
Paths_hnix
hs-source-dirs:
benchmarks
ghc-options: -Wall
build-depends:
ansi-wl-pprint
, base >=4.9 && <5
, containers
, criterion
, data-fix
, deepseq
, exceptions
, hnix
, mtl
, template-haskell
, text
, transformers
, unordered-containers >=0.2.9 && <0.3
default-language: Haskell2010