Add stage options

This commit is contained in:
2024-12-20 15:32:20 +01:00
parent fbd08f2707
commit a1c9910300
5 changed files with 133 additions and 70 deletions

View File

@@ -16,6 +16,7 @@ common warnings
build-depends:
base >=4.7 && <5,
bytestring ^>= 0.12.1,
filepath ^>= 1.5.3,
megaparsec ^>= 9.6,
optparse-applicative ^>= 0.18.1,
vector ^>= 0.13.1,
@@ -36,7 +37,8 @@ library elna-internal
Language.Elna.Architecture.RiscV
Language.Elna.Backend.Allocator
Language.Elna.Backend.Intermediate
Language.Elna.CommandLine
Language.Elna.Driver
Language.Elna.Driver.CommandLine
Language.Elna.Frontend.AST
Language.Elna.Frontend.NameAnalysis
Language.Elna.Frontend.Parser
@@ -62,8 +64,7 @@ executable elna
import: warnings
main-is: Main.hs
build-depends:
elna:elna-internal,
filepath ^>= 1.5.3
elna:elna-internal
hs-source-dirs: src
test-suite elna-test