diff semiconginev2/core/buildconfig.nim @ 1226:c8e3037aca66 compiletime-tests

add: contrib stuff
author sam <sam@basx.dev>
date Wed, 17 Jul 2024 23:41:51 +0700
parents 55896320c8bf
children
line wrap: on
line diff
--- a/semiconginev2/core/buildconfig.nim	Wed Jul 17 22:20:59 2024 +0700
+++ b/semiconginev2/core/buildconfig.nim	Wed Jul 17 23:41:51 2024 +0700
@@ -12,24 +12,6 @@
 # build configuration
 # =====================
 
-# compile-time defines, usefull for build-dependent settings
-# can be overriden with compiler flags, e.g. -d:Foo=42 -d:Bar=false
-# pramas: {.intdefine.} {.strdefine.} {.booldefine.}
-
-# root of where settings files will be searched
-# must be relative (to the directory of the binary)
-const DEBUG* {.booldefine.} = not defined(release)
-const CONFIGROOT* {.strdefine.}: string = "."
-assert not isAbsolute(CONFIGROOT)
-
-const CONFIGEXTENSION* {.strdefine.}: string = "ini"
-
-# by default enable hot-reload of runtime-configuration only in debug builds
-const CONFIGHOTRELOAD* {.booldefine.}: bool = DEBUG
-
-# milliseconds to wait between checks for settings hotreload
-const CONFIGHOTRELOADINTERVAL* {.intdefine.}: int = 1000
-
 # log level
 const LOGLEVEL {.strdefine.}: string = "Warn"
 const ENGINE_LOGLEVEL* = parseEnum[Level]("lvl" & LOGLEVEL)