43 lines
1.1 KiB
Plaintext
43 lines
1.1 KiB
Plaintext
cabal-version: 3.0
|
|
name: garnet
|
|
version: 0.1.0.0
|
|
license: BSD-3-Clause
|
|
author: Patrick Aldis
|
|
maintainer:
|
|
george.thomas@obsidian.systems
|
|
patrick.aldis@obsidian.systems
|
|
|
|
executable garnet
|
|
main-is: Main.hs
|
|
hs-source-dirs: exe
|
|
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
|
|
extra-lib-dirs:
|
|
-- TODO referring to parent triggers warning - maybe put Rust stuff in subdir
|
|
-- TODO bit weird to have both of these, but it's what the `cargo-cabal` setup script did
|
|
../rust/target/release
|
|
../rust/target/debug
|
|
extra-bundled-libraries: garnet_rs
|
|
build-depends:
|
|
base >= 4.14,
|