2018-04-08 00:08:48 +02:00
|
|
|
-- This file has been generated from package.yaml by hpack version 0.27.0.
|
|
|
|
--
|
|
|
|
-- see: https://github.com/sol/hpack
|
|
|
|
--
|
2018-04-11 03:57:17 +02:00
|
|
|
-- hash: 985df29672fa05a428e45dc2a5348e68020387d40ad14caa1764387f2522ceb2
|
2014-07-01 05:37:20 +02:00
|
|
|
|
2018-04-08 00:08:48 +02:00
|
|
|
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
|
2014-07-01 05:37:20 +02:00
|
|
|
|
2018-04-08 00:08:48 +02:00
|
|
|
extra-source-files:
|
|
|
|
README.md
|
2015-07-23 04:03:30 +02:00
|
|
|
|
2018-04-08 00:08:48 +02:00
|
|
|
source-repository head
|
|
|
|
type: git
|
|
|
|
location: https://github.com/jwiegley/hnix
|
|
|
|
|
|
|
|
library
|
|
|
|
exposed-modules:
|
|
|
|
Nix
|
|
|
|
Nix.Atoms
|
|
|
|
Nix.Builtins
|
|
|
|
Nix.Eval
|
2018-04-09 09:52:10 +02:00
|
|
|
Nix.Exec
|
2018-04-08 00:08:48 +02:00
|
|
|
Nix.Expr
|
|
|
|
Nix.Expr.Shorthands
|
|
|
|
Nix.Expr.Types
|
|
|
|
Nix.Expr.Types.Annotated
|
|
|
|
Nix.Lint
|
|
|
|
Nix.Monad
|
2018-04-08 08:14:08 +02:00
|
|
|
Nix.Monad.Context
|
|
|
|
Nix.Monad.Lazy
|
|
|
|
Nix.Monad.Lint
|
2018-04-08 00:25:39 +02:00
|
|
|
Nix.Normal
|
2018-04-08 00:08:48 +02:00
|
|
|
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
|
2018-04-10 18:02:59 +02:00
|
|
|
ghc-options: -Wall
|
2018-04-08 00:08:48 +02:00
|
|
|
build-depends:
|
|
|
|
aeson
|
2014-07-01 06:12:18 +02:00
|
|
|
, ansi-wl-pprint
|
2018-04-08 00:08:48 +02:00
|
|
|
, array >=0.4 && <0.6
|
|
|
|
, base >=4.9 && <5
|
2018-04-02 03:20:53 +02:00
|
|
|
, base16-bytestring
|
2018-04-11 03:57:17 +02:00
|
|
|
, binary
|
2018-04-08 00:08:48 +02:00
|
|
|
, bytestring
|
2014-07-01 06:12:18 +02:00
|
|
|
, containers
|
2018-04-02 03:20:53 +02:00
|
|
|
, cryptohash
|
2014-09-27 20:11:17 +02:00
|
|
|
, data-fix
|
2016-01-23 22:20:33 +01:00
|
|
|
, deepseq
|
2018-04-08 00:08:48 +02:00
|
|
|
, deriving-compat >=0.3 && <0.5
|
2018-04-07 00:20:21 +02:00
|
|
|
, directory
|
2018-04-08 00:08:48 +02:00
|
|
|
, exceptions
|
2018-04-07 00:20:21 +02:00
|
|
|
, filepath
|
2018-04-09 19:16:25 +02:00
|
|
|
, megaparsec
|
2018-04-08 00:08:48 +02:00
|
|
|
, monadlist
|
|
|
|
, mtl
|
|
|
|
, process
|
|
|
|
, regex-tdfa
|
|
|
|
, regex-tdfa-text
|
2018-04-04 02:36:54 +02:00
|
|
|
, scientific
|
2018-04-08 00:08:48 +02:00
|
|
|
, semigroups >=0.18 && <0.19
|
2018-04-01 01:53:35 +02:00
|
|
|
, split
|
2018-04-08 00:08:48 +02:00
|
|
|
, syb
|
2018-04-03 23:21:33 +02:00
|
|
|
, template-haskell
|
2018-04-08 00:08:48 +02:00
|
|
|
, text
|
2018-03-28 03:42:31 +02:00
|
|
|
, these
|
2018-04-08 00:08:48 +02:00
|
|
|
, transformers
|
2018-04-02 04:16:55 +02:00
|
|
|
, unix
|
2018-04-08 00:08:48 +02:00
|
|
|
, unordered-containers >=0.2.9 && <0.3
|
2018-04-04 02:36:54 +02:00
|
|
|
, vector
|
2018-04-05 10:13:13 +02:00
|
|
|
, xml
|
2018-04-08 00:08:48 +02:00
|
|
|
default-language: Haskell2010
|
2018-04-07 00:20:21 +02:00
|
|
|
|
2018-04-08 00:08:48 +02:00
|
|
|
executable hnix
|
|
|
|
main-is: Main.hs
|
|
|
|
other-modules:
|
|
|
|
Paths_hnix
|
|
|
|
hs-source-dirs:
|
|
|
|
main
|
2018-04-10 18:02:59 +02:00
|
|
|
ghc-options: -Wall
|
2018-04-08 00:08:48 +02:00
|
|
|
build-depends:
|
|
|
|
ansi-wl-pprint
|
|
|
|
, base >=4.9 && <5
|
2014-07-01 05:37:20 +02:00
|
|
|
, containers
|
2014-09-27 20:11:17 +02:00
|
|
|
, data-fix
|
2016-01-23 22:20:33 +01:00
|
|
|
, deepseq
|
2018-04-08 00:08:48 +02:00
|
|
|
, exceptions
|
|
|
|
, hnix
|
|
|
|
, mtl
|
2018-03-28 06:59:27 +02:00
|
|
|
, optparse-applicative
|
2018-04-07 00:20:21 +02:00
|
|
|
, template-haskell
|
2018-04-08 00:08:48 +02:00
|
|
|
, text
|
2018-03-28 23:45:10 +02:00
|
|
|
, transformers
|
2018-04-08 00:08:48 +02:00
|
|
|
, unordered-containers >=0.2.9 && <0.3
|
|
|
|
default-language: Haskell2010
|
2014-07-01 05:37:20 +02:00
|
|
|
|
2018-04-08 00:08:48 +02:00
|
|
|
test-suite hnix-tests
|
|
|
|
type: exitcode-stdio-1.0
|
|
|
|
main-is: Main.hs
|
|
|
|
other-modules:
|
|
|
|
EvalTests
|
|
|
|
NixLanguageTests
|
|
|
|
ParserTests
|
|
|
|
PrettyTests
|
2018-04-08 00:13:58 +02:00
|
|
|
TestCommon
|
2018-04-08 00:08:48 +02:00
|
|
|
Paths_hnix
|
|
|
|
hs-source-dirs:
|
|
|
|
tests
|
2018-04-10 18:02:59 +02:00
|
|
|
ghc-options: -Wall
|
2018-04-08 00:08:48 +02:00
|
|
|
build-depends:
|
|
|
|
Glob
|
|
|
|
, ansi-wl-pprint
|
|
|
|
, base >=4.9 && <5
|
2014-08-03 14:17:43 +02:00
|
|
|
, containers
|
2014-09-27 20:11:17 +02:00
|
|
|
, data-fix
|
2018-04-09 19:16:25 +02:00
|
|
|
, deepseq
|
2018-04-10 21:38:14 +02:00
|
|
|
, directory
|
2018-04-08 00:08:48 +02:00
|
|
|
, exceptions
|
2018-04-07 00:20:21 +02:00
|
|
|
, filepath
|
2018-04-08 00:08:48 +02:00
|
|
|
, hnix
|
|
|
|
, interpolate
|
|
|
|
, mtl
|
2018-04-07 00:20:21 +02:00
|
|
|
, process
|
|
|
|
, split
|
2018-04-08 00:08:48 +02:00
|
|
|
, tasty
|
|
|
|
, tasty-hunit
|
|
|
|
, tasty-th
|
|
|
|
, template-haskell
|
|
|
|
, text
|
2018-03-28 23:45:10 +02:00
|
|
|
, transformers
|
2018-04-07 21:02:33 +02:00
|
|
|
, unix
|
2018-04-08 00:08:48 +02:00
|
|
|
, unordered-containers >=0.2.9 && <0.3
|
|
|
|
default-language: Haskell2010
|
2014-08-03 14:17:43 +02:00
|
|
|
|
2018-04-08 00:08:48 +02:00
|
|
|
benchmark hnix-benchmarks
|
|
|
|
type: exitcode-stdio-1.0
|
|
|
|
main-is: Main.hs
|
|
|
|
other-modules:
|
|
|
|
ParserBench
|
|
|
|
Paths_hnix
|
|
|
|
hs-source-dirs:
|
|
|
|
benchmarks
|
2018-04-10 18:02:59 +02:00
|
|
|
ghc-options: -Wall
|
2018-04-08 00:08:48 +02:00
|
|
|
build-depends:
|
|
|
|
ansi-wl-pprint
|
|
|
|
, base >=4.9 && <5
|
2014-08-27 23:54:31 +02:00
|
|
|
, containers
|
2018-04-07 00:20:21 +02:00
|
|
|
, criterion
|
2018-04-08 00:08:48 +02:00
|
|
|
, data-fix
|
2018-04-09 19:16:25 +02:00
|
|
|
, deepseq
|
2018-04-08 00:08:48 +02:00
|
|
|
, exceptions
|
|
|
|
, hnix
|
|
|
|
, mtl
|
|
|
|
, template-haskell
|
|
|
|
, text
|
|
|
|
, transformers
|
|
|
|
, unordered-containers >=0.2.9 && <0.3
|
|
|
|
default-language: Haskell2010
|