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: . other-modules: 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,