cabal-version: 2.2 name: dhall-to-cabal version: 1.0.0 license: MIT license-file: LICENSE maintainer: ollie@ocharles.org.uk homepage: https://github.com/ocharles/dhall-to-cabal bug-reports: https://github.com/ocharles/dhall-to-cabal/issues synopsis: Compile Dhall expressions to Cabal files description: dhall-to-cabal takes Dhall expressions and compiles them into Cabal files. All of the features of Dhall are supported, such as let bindings and imports, and all features of Cabal are supported (including conditional stanzas). . category: Distribution extra-source-files: Changelog.md dhall/defaults/BuildInfo.dhall dhall/defaults/Library.dhall dhall/defaults/CompilerOptions.dhall dhall/defaults/SourceRepo.dhall dhall/defaults/TestSuite.dhall dhall/defaults/Executable.dhall dhall/defaults/Package.dhall dhall/defaults/Benchmark.dhall dhall/unconditional.dhall dhall/GitHub-project.dhall dhall/prelude.dhall dhall/types/VersionRange.dhall dhall/types/OS.dhall dhall/types/Guarded.dhall dhall/types/License.dhall dhall/types/Library.dhall dhall/types/Version.dhall dhall/types/Language.dhall dhall/types/Extension.dhall dhall/types/CompilerOptions.dhall dhall/types/SourceRepo.dhall dhall/types/TestSuite.dhall dhall/types/Executable.dhall dhall/types/Dependency.dhall dhall/types/Mixin.dhall dhall/types/Compiler.dhall dhall/types/Config.dhall dhall/types/Package.dhall dhall/types/builtin.dhall dhall/types/BuildType.dhall dhall/types/RepoKind.dhall dhall/types/Version/v.dhall dhall/types/Arch.dhall dhall/types/Scope.dhall dhall/types/CustomSetup.dhall dhall/types/Benchmark.dhall dhall/types/Flag.dhall dhall/types/ForeignLibrary.dhall dhall/types/ModuleRenaming.dhall dhall/types/RepoType.dhall dhall/types/TestType.dhall dhall/types/VersionRange/IntersectVersionRanges.dhall dhall/types/VersionRange/WithinVersion.dhall dhall/types/VersionRange/InvertVersionRange.dhall dhall/types/VersionRange/EarlierVersion.dhall dhall/types/VersionRange/DifferenceVersionRanges.dhall dhall/types/VersionRange/ThisVersion.dhall dhall/types/VersionRange/OrLaterVersion.dhall dhall/types/VersionRange/OrEarlierVersion.dhall dhall/types/VersionRange/AnyVersion.dhall dhall/types/VersionRange/NotThisVersion.dhall dhall/types/VersionRange/LaterVersion.dhall dhall/types/VersionRange/NoVersion.dhall dhall/types/VersionRange/MajorBoundVersion.dhall dhall/types/VersionRange/UnionVersionRanges.dhall dhall/types/SetupBuildInfo.dhall source-repository head type: git location: https://github.com/ocharles/dhall-to-cabal library exposed-modules: DhallToCabal hs-source-dirs: lib other-modules: DhallToCabal.ConfigTree DhallToCabal.Diff Dhall.Extra default-language: Haskell2010 other-extensions: ApplicativeDo GADTs GeneralizedNewtypeDeriving LambdaCase OverloadedStrings RecordWildCards TypeApplications ghc-options: -Wall -fno-warn-name-shadowing build-depends: Cabal ^>=2.0, base ^>=4.10, bytestring ^>=0.10, containers ^>=0.5, dhall ^>=1.12.0, formatting ^>=6.3.1, hashable ^>=1.2.6.1, insert-ordered-containers ^>=0.2.1.0, text ^>=1.2, transformers ^>=0.5.2, trifecta ^>=1.7, vector ^>=0.12 executable dhall-to-cabal main-is: Main.hs hs-source-dirs: exe default-language: Haskell2010 other-extensions: NamedFieldPuns build-depends: Cabal ^>=2.0, base ^>=4.10, dhall ^>=1.12.0, dhall-to-cabal -any, optparse-applicative ^>=0.13.2 || ^>=0.14, prettyprinter ^>=1.2.0.1, text ^>=1.2 executable cabal-to-dhall main-is: Main.hs hs-source-dirs: cabal-to-dhall default-language: Haskell2010 other-extensions: NamedFieldPuns build-depends: Cabal ^>=2.0, base ^>=4.10, contravariant ^>=1.4, dhall ^>=1.12.0, hashable ^>=1.2.6.1, dhall-to-cabal -any, insert-ordered-containers ^>=0.2.1.0, optparse-applicative ^>=0.13.2 || ^>=0.14, prettyprinter ^>=1.2.0.1, text ^>=1.2 test-suite golden-tests type: exitcode-stdio-1.0 main-is: GoldenTests.hs hs-source-dirs: golden-tests default-language: Haskell2010 build-depends: base ^>=4.10, Cabal ^>=2.0, Diff ^>=0.3.4, bytestring ^>=0.10, dhall-to-cabal -any, filepath ^>=1.4, tasty ^>=0.11, tasty-golden ^>=2.3, text ^>=1.2