From d91c6bb446d0284f096cc6cfc9a7f9ac7f8afb1e Mon Sep 17 00:00:00 2001 From: LLLL Colonq Date: Sun, 14 Jan 2024 19:01:03 -0500 Subject: Add fig-bless --- fig-bless/fig-bless.cabal | 56 +++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 56 insertions(+) create mode 100644 fig-bless/fig-bless.cabal (limited to 'fig-bless/fig-bless.cabal') diff --git a/fig-bless/fig-bless.cabal b/fig-bless/fig-bless.cabal new file mode 100644 index 0000000..9fdf11e --- /dev/null +++ b/fig-bless/fig-bless.cabal @@ -0,0 +1,56 @@ +cabal-version: 3.4 +name: fig-bless +version: 0.1.0.0 + +common defaults + ghc-options: -Wall + default-language: GHC2021 + default-extensions: NoImplicitPrelude PackageImports LambdaCase MultiWayIf OverloadedStrings OverloadedLists OverloadedRecordDot DuplicateRecordFields RecordWildCards NoFieldSelectors BlockArguments ViewPatterns TypeFamilies DataKinds GADTs + +common deps + build-depends: + base + , aeson + , base64 + , binary + , bytestring + , containers + , data-default-class + , directory + , errors + , filepath + , http-types + , http-client + , http-client-tls + , lens + , megaparsec + , mtl + , req + , safe-exceptions + , text + , time + , tomland + , transformers + , unordered-containers + , vector + , fig-utils + , fig-bus + +library + import: defaults + import: deps + hs-source-dirs: src + exposed-modules: + Fig.Bless + Fig.Bless.Syntax + Fig.Bless.Types + Fig.Bless.Runtime + Fig.Bless.Builtins + +executable fig-bless + import: defaults + import: deps + build-depends: fig-bless, optparse-applicative + hs-source-dirs: + main + main-is: Main.hs -- cgit v1.2.3