Mercurial > games > semicongine
comparison config.nims @ 54:a24c6b87ae83
fix: use console for debug buids
| author | Sam <sam@basx.dev> |
|---|---|
| date | Thu, 19 Jan 2023 22:50:32 +0700 |
| parents | 4c3891eb9ef9 |
| children | be3ab2619c33 |
comparison
equal
deleted
inserted
replaced
| 53:4c3891eb9ef9 | 54:a24c6b87ae83 |
|---|---|
| 11 proc compilerFlags() = | 11 proc compilerFlags() = |
| 12 switch("path", "src") | 12 switch("path", "src") |
| 13 switch("mm", "orc") | 13 switch("mm", "orc") |
| 14 switch("experimental", "strictEffects") | 14 switch("experimental", "strictEffects") |
| 15 switch("threads", "on") | 15 switch("threads", "on") |
| 16 switch("app", "gui") | |
| 17 | 16 |
| 18 proc compilerFlagsDebug() = | 17 proc compilerFlagsDebug() = |
| 19 switch("debugger", "native") | 18 switch("debugger", "native") |
| 20 switch("checks", "on") | 19 switch("checks", "on") |
| 21 switch("assertions", "on") | 20 switch("assertions", "on") |
| 22 | 21 |
| 23 proc compilerFlagsRelease() = | 22 proc compilerFlagsRelease() = |
| 24 switch("define", "release") | 23 switch("define", "release") |
| 25 switch("checks", "off") | 24 switch("checks", "off") |
| 26 switch("assertions", "off") | 25 switch("assertions", "off") |
| 26 switch("app", "gui") | |
| 27 | 27 |
| 28 task single_linux_debug, "build linux debug": | 28 task single_linux_debug, "build linux debug": |
| 29 compilerFlags() | 29 compilerFlags() |
| 30 compilerFlagsDebug() | 30 compilerFlagsDebug() |
| 31 switch("outdir", BUILDBASE / DEBUG / LINUX) | 31 switch("outdir", BUILDBASE / DEBUG / LINUX) |
