-
Notifications
You must be signed in to change notification settings - Fork 77
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Check in generated cabal files (closes #176)
- Loading branch information
Showing
4 changed files
with
314 additions
and
4 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -5,7 +5,6 @@ cabal-dev/ | |
cabal.sandbox.config | ||
.stack-work/ | ||
*~ | ||
yaml.cabal | ||
/tarballs/ | ||
.dir-locals.el | ||
*# | ||
|
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,82 @@ | ||
cabal-version: 1.12 | ||
|
||
-- This file has been generated from package.yaml by hpack version 0.33.0. | ||
-- | ||
-- see: https://github.com/sol/hpack | ||
-- | ||
-- hash: 93d917f62be86415287d10db638b1d5422a21b7a4c5b229fbe16b62c47717555 | ||
|
||
name: libyaml | ||
version: 0.1.2 | ||
synopsis: Low-level, streaming YAML interface. | ||
description: README and API documentation are available at <https://www.stackage.org/package/libyaml> | ||
category: Text | ||
stability: stable | ||
homepage: https://github.com/snoyberg/yaml#readme | ||
bug-reports: https://github.com/snoyberg/yaml/issues | ||
author: Michael Snoyman <[email protected]>, Anton Ageev <[email protected]>,Kirill Simonov | ||
maintainer: Michael Snoyman <[email protected]> | ||
license: BSD3 | ||
license-file: LICENSE | ||
build-type: Simple | ||
extra-source-files: | ||
c/helper.h | ||
libyaml_src/yaml_private.h | ||
libyaml_src/yaml.h | ||
libyaml_src/LICENSE | ||
README.md | ||
ChangeLog.md | ||
|
||
source-repository head | ||
type: git | ||
location: https://github.com/snoyberg/yaml | ||
|
||
flag no-unicode | ||
description: Don't enable unicode output. Instead, unicode characters will be escaped. | ||
manual: False | ||
default: False | ||
|
||
flag system-libyaml | ||
description: Use the system-wide libyaml instead of the bundled copy | ||
manual: False | ||
default: False | ||
|
||
library | ||
exposed-modules: | ||
Text.Libyaml | ||
other-modules: | ||
Paths_libyaml | ||
hs-source-dirs: | ||
src | ||
ghc-options: -Wall | ||
include-dirs: | ||
c | ||
c-sources: | ||
c/helper.c | ||
build-depends: | ||
base >=4.9.1 && <5 | ||
, bytestring >=0.9.1.4 | ||
, conduit >=1.2.8 && <1.4 | ||
, resourcet >=0.3 && <1.3 | ||
if flag(no-unicode) | ||
cpp-options: -D__NO_UNICODE__ | ||
if !(flag(system-libyaml)) | ||
include-dirs: | ||
libyaml_src | ||
c-sources: | ||
libyaml_src/api.c | ||
libyaml_src/dumper.c | ||
libyaml_src/emitter.c | ||
libyaml_src/loader.c | ||
libyaml_src/parser.c | ||
libyaml_src/reader.c | ||
libyaml_src/scanner.c | ||
libyaml_src/writer.c | ||
else | ||
extra-libraries: | ||
yaml | ||
if os(windows) | ||
cpp-options: -DWINDOWS | ||
build-depends: | ||
directory | ||
default-language: Haskell2010 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,232 @@ | ||
cabal-version: 1.12 | ||
|
||
-- This file has been generated from package.yaml by hpack version 0.31.2. | ||
-- | ||
-- see: https://github.com/sol/hpack | ||
-- | ||
-- hash: 1755dcdb4772fa7e743958ba68b120522981238fdcdac9fdc7494a36809ff6ae | ||
|
||
name: yaml | ||
version: 0.11.2.0 | ||
synopsis: Support for parsing and rendering YAML documents. | ||
description: README and API documentation are available at <https://www.stackage.org/package/yaml> | ||
category: Data | ||
stability: stable | ||
homepage: https://github.com/snoyberg/yaml#readme | ||
bug-reports: https://github.com/snoyberg/yaml/issues | ||
author: Michael Snoyman <[email protected]>, Anton Ageev <[email protected]>,Kirill Simonov | ||
maintainer: Michael Snoyman <[email protected]> | ||
license: BSD3 | ||
license-file: LICENSE | ||
build-type: Simple | ||
extra-source-files: | ||
test/largest-string.yaml | ||
test/json.yaml | ||
test/resources/foo.yaml | ||
test/resources/bar.yaml | ||
test/resources/baz.yaml | ||
test/resources/accent/foo.yaml | ||
test/resources/loop/foo.yaml | ||
test/resources/loop/bar.yaml | ||
test/resources/empty.yaml | ||
test/resources/empty2.yaml | ||
README.md | ||
ChangeLog.md | ||
|
||
source-repository head | ||
type: git | ||
location: https://github.com/snoyberg/yaml | ||
|
||
flag no-examples | ||
description: don't build the examples | ||
manual: False | ||
default: True | ||
|
||
flag no-exe | ||
description: don't install the yaml2json or json2yaml executables | ||
manual: False | ||
default: True | ||
|
||
library | ||
exposed-modules: | ||
Data.Yaml | ||
Data.Yaml.Aeson | ||
Data.Yaml.Builder | ||
Data.Yaml.Config | ||
Data.Yaml.Include | ||
Data.Yaml.Internal | ||
Data.Yaml.Parser | ||
Data.Yaml.Pretty | ||
Data.Yaml.TH | ||
other-modules: | ||
Paths_yaml | ||
hs-source-dirs: | ||
src | ||
other-extensions: LambdaCase | ||
ghc-options: -Wall | ||
build-depends: | ||
aeson >=0.11 | ||
, attoparsec >=0.11.3.0 | ||
, base >=4.9.1 && <5 | ||
, bytestring >=0.9.1.4 | ||
, conduit >=1.2.8 && <1.4 | ||
, containers | ||
, directory | ||
, filepath | ||
, libyaml >=0.1 && <0.2 | ||
, mtl | ||
, resourcet >=0.3 && <1.3 | ||
, scientific >=0.3 | ||
, template-haskell | ||
, text | ||
, transformers >=0.1 | ||
, unordered-containers | ||
, vector | ||
if !impl(ghc >= 8.0) | ||
build-depends: | ||
semigroups | ||
default-language: Haskell2010 | ||
|
||
executable examples | ||
main-is: Main.hs | ||
other-modules: | ||
Config | ||
Simple | ||
Paths_yaml | ||
hs-source-dirs: | ||
examples | ||
ghc-options: -Wall | ||
build-depends: | ||
aeson >=0.11 | ||
, attoparsec >=0.11.3.0 | ||
, base >=4.9.1 && <5 | ||
, bytestring >=0.9.1.4 | ||
, conduit >=1.2.8 && <1.4 | ||
, containers | ||
, directory | ||
, filepath | ||
, libyaml >=0.1 && <0.2 | ||
, mtl | ||
, resourcet >=0.3 && <1.3 | ||
, scientific >=0.3 | ||
, template-haskell | ||
, text | ||
, transformers >=0.1 | ||
, unordered-containers | ||
, vector | ||
if !impl(ghc >= 8.0) | ||
build-depends: | ||
semigroups | ||
if flag(no-examples) | ||
buildable: False | ||
else | ||
build-depends: | ||
raw-strings-qq | ||
, yaml | ||
default-language: Haskell2010 | ||
|
||
executable json2yaml | ||
main-is: json2yaml.hs | ||
other-modules: | ||
Paths_yaml | ||
hs-source-dirs: | ||
exe | ||
build-depends: | ||
aeson >=0.11 | ||
, attoparsec >=0.11.3.0 | ||
, base >=4.9.1 && <5 | ||
, bytestring >=0.9.1.4 | ||
, conduit >=1.2.8 && <1.4 | ||
, containers | ||
, directory | ||
, filepath | ||
, libyaml >=0.1 && <0.2 | ||
, mtl | ||
, resourcet >=0.3 && <1.3 | ||
, scientific >=0.3 | ||
, template-haskell | ||
, text | ||
, transformers >=0.1 | ||
, unordered-containers | ||
, vector | ||
, yaml | ||
if !impl(ghc >= 8.0) | ||
build-depends: | ||
semigroups | ||
if flag(no-exe) | ||
buildable: False | ||
default-language: Haskell2010 | ||
|
||
executable yaml2json | ||
main-is: yaml2json.hs | ||
other-modules: | ||
Paths_yaml | ||
hs-source-dirs: | ||
exe | ||
build-depends: | ||
aeson >=0.11 | ||
, attoparsec >=0.11.3.0 | ||
, base >=4.9.1 && <5 | ||
, bytestring >=0.9.1.4 | ||
, conduit >=1.2.8 && <1.4 | ||
, containers | ||
, directory | ||
, filepath | ||
, libyaml >=0.1 && <0.2 | ||
, mtl | ||
, resourcet >=0.3 && <1.3 | ||
, scientific >=0.3 | ||
, template-haskell | ||
, text | ||
, transformers >=0.1 | ||
, unordered-containers | ||
, vector | ||
, yaml | ||
if !impl(ghc >= 8.0) | ||
build-depends: | ||
semigroups | ||
if flag(no-exe) | ||
buildable: False | ||
default-language: Haskell2010 | ||
|
||
test-suite spec | ||
type: exitcode-stdio-1.0 | ||
main-is: Spec.hs | ||
other-modules: | ||
Data.Yaml.IncludeSpec | ||
Data.Yaml.THSpec | ||
Data.YamlSpec | ||
Paths_yaml | ||
hs-source-dirs: | ||
test | ||
ghc-options: -Wall "-with-rtsopts=-K1K" | ||
cpp-options: -DTEST | ||
build-depends: | ||
HUnit | ||
, aeson >=0.11 | ||
, attoparsec >=0.11.3.0 | ||
, base >=4.9.1 && <5 | ||
, base-compat | ||
, bytestring >=0.9.1.4 | ||
, conduit >=1.2.8 && <1.4 | ||
, containers | ||
, directory | ||
, filepath | ||
, hspec >=1.3 | ||
, libyaml >=0.1 && <0.2 | ||
, mockery | ||
, mtl | ||
, raw-strings-qq | ||
, resourcet >=0.3 && <1.3 | ||
, scientific >=0.3 | ||
, template-haskell | ||
, temporary | ||
, text | ||
, transformers >=0.1 | ||
, unordered-containers | ||
, vector | ||
, yaml | ||
if !impl(ghc >= 8.0) | ||
build-depends: | ||
semigroups | ||
default-language: Haskell2010 |