Calls and Functions 24
This commit is contained in:
parent
2cd7a44bc7
commit
a45f6a9e17
18 changed files with 550 additions and 285 deletions
19
dub.sdl
19
dub.sdl
|
|
@ -3,27 +3,30 @@ description "A minimal D application."
|
|||
authors "tanya"
|
||||
copyright "Copyright © 2025, tanya"
|
||||
license "MPL-2.0"
|
||||
dependency "commandr" version="~>1.1.0"
|
||||
dependency "colored" version="~>0.0.33"
|
||||
targetType "executable"
|
||||
sourcePaths
|
||||
|
||||
configuration "clox" {
|
||||
buildOptions "betterC"
|
||||
/* debugVersions "memTrace" */
|
||||
/* debugVersions "traceExec" */
|
||||
sourcePaths "src/clox"
|
||||
buildRequirements "requireContracts"
|
||||
}
|
||||
|
||||
configuration "clox-dbg" {
|
||||
buildRequirements "requireBoundsCheck" "requireContracts"
|
||||
debugVersions "memTrace"
|
||||
debugVersions "printCode"
|
||||
debugVersions "traceExec"
|
||||
dependency "colored" version="~>0.0.33"
|
||||
dflags "-checkaction=C"
|
||||
libs "libbacktrace"
|
||||
targetType "executable"
|
||||
sourcePaths "src/clox"
|
||||
buildRequirements "requireBoundsCheck" "requireContracts"
|
||||
}
|
||||
|
||||
configuration "jlox" {
|
||||
targetType "executable"
|
||||
dependency "colored" version="~>0.0.33"
|
||||
dependency "commandr" version="~>1.1.0"
|
||||
sourcePaths "src/jlox" "src/common"
|
||||
versions "LoxConcatNonStrings" "LoxExtraNativeFuncs" "LoxPrintMultiple"
|
||||
buildRequirements "requireBoundsCheck" "requireContracts"
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue