summaryrefslogtreecommitdiff
path: root/fig-bus/fig-bus.cabal
diff options
context:
space:
mode:
authorLLLL Colonq <llll@colonq>2023-11-16 19:06:43 -0500
committerLLLL Colonq <llll@colonq>2023-11-16 19:06:43 -0500
commitdcef0b65069fb38fd0f6c4382353167f603ebff1 (patch)
tree45954ffe308c3dd056e6af4f734e6d2af89e5856 /fig-bus/fig-bus.cabal
Initial commit
Diffstat (limited to 'fig-bus/fig-bus.cabal')
-rw-r--r--fig-bus/fig-bus.cabal45
1 files changed, 45 insertions, 0 deletions
diff --git a/fig-bus/fig-bus.cabal b/fig-bus/fig-bus.cabal
new file mode 100644
index 0000000..ec68ef5
--- /dev/null
+++ b/fig-bus/fig-bus.cabal
@@ -0,0 +1,45 @@
+cabal-version: 3.4
+name: fig-bus
+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
+ , binary
+ , bytestring
+ , containers
+ , directory
+ , containers
+ , directory
+ , filepath
+ , megaparsec
+ , mtl
+ , network
+ , safe-exceptions
+ , text
+ , time
+ , transformers
+ , unordered-containers
+ , vector
+ , fig-utils
+
+library
+ import: defaults
+ import: deps
+ hs-source-dirs: src
+ exposed-modules:
+ Fig.Bus
+ Fig.Bus.Client
+
+executable fig-bus
+ import: defaults
+ import: deps
+ build-depends: fig-bus, optparse-applicative
+ hs-source-dirs:
+ main
+ main-is: Main.hs \ No newline at end of file