garnet/haskell/garnet.cabal

53 lines
1.1 KiB
Plaintext
Raw Normal View History

2026-02-17 14:57:34 +00:00
cabal-version: 3.0
name: garnet
version: 0.1.0.0
2026-02-19 13:53:18 +00:00
license: BSD-3-Clause
2026-02-17 14:57:34 +00:00
author: Patrick Aldis
2026-02-19 13:53:18 +00:00
maintainer:
george.thomas@obsidian.systems
patrick.aldis@obsidian.systems
2026-02-17 14:57:34 +00:00
library garnet-generated
hs-source-dirs: generated
exposed-modules:
GarnetRs
GarnetRs.Safe
GarnetRs.Unsafe
GarnetRs.FunPtr
default-language: Haskell2010
extra-bundled-libraries: garnet_rs
build-depends:
base,
hs-bindgen-runtime,
primitive,
2026-02-17 14:57:34 +00:00
executable garnet
main-is: Main.hs
hs-source-dirs: exe
2026-02-17 14:57:34 +00:00
default-language: GHC2024
default-extensions:
BlockArguments
DeriveAnyClass
DuplicateRecordFields
ImpredicativeTypes
LexicalNegation
MultiWayIf
NamedFieldPuns
NegativeLiterals
NoFieldSelectors
NoMonomorphismRestriction
OverloadedRecordDot
OverloadedStrings
RecordWildCards
ViewPatterns
ghc-options:
-Wall
-fdefer-type-errors
-threaded
-rtsopts
-with-rtsopts=-N
build-depends:
base >= 4.14,
garnet-generated,
hs-bindgen-runtime,