summaryrefslogtreecommitdiff
path: root/elna.cabal
diff options
context:
space:
mode:
authorEugen Wissner <belka@caraus.de>2024-09-04 21:50:13 +0200
committerEugen Wissner <belka@caraus.de>2024-09-04 22:05:55 +0200
commitbe73032b939486c6207b441fb7bdfb0bda172b5d (patch)
tree927eefe70e3f97438a8e1c4a2f6a0f9565fdcfa2 /elna.cabal
parentad0bf43ba577bc1aa91e56477c8bc32a3baad566 (diff)
downloadelna-be73032b939486c6207b441fb7bdfb0bda172b5d.tar.gz
Add rake task to build a cross toolchain
Diffstat (limited to 'elna.cabal')
-rw-r--r--elna.cabal5
1 files changed, 4 insertions, 1 deletions
diff --git a/elna.cabal b/elna.cabal
index 136cd43..d18a628 100644
--- a/elna.cabal
+++ b/elna.cabal
@@ -17,7 +17,9 @@ extra-doc-files: TODO README
common warnings
build-depends:
base >=4.7 && <5,
+ bytestring ^>= 0.12.1,
megaparsec ^>= 9.6,
+ vector ^>= 0.13.1,
text ^>= 2.0
ghc-options: -Wall
default-extensions:
@@ -25,6 +27,7 @@ common warnings
ExplicitForAll,
LambdaCase,
OverloadedStrings,
+ DuplicateRecordFields,
RecordWildCards
default-language: GHC2021
@@ -36,6 +39,7 @@ library elna-internal
Language.Elna.Intermediate
Language.Elna.Location
Language.Elna.NameAnalysis
+ Language.Elna.Object.Elf
Language.Elna.Parser
Language.Elna.SymbolTable
Language.Elna.TypeAnalysis
@@ -45,7 +49,6 @@ library elna-internal
hashable ^>= 1.4.3,
parser-combinators ^>= 1.3,
transformers ^>= 0.6.1,
- vector ^>= 0.13.1,
unordered-containers ^>= 0.2.20
hs-source-dirs: lib