blob: b8979e8e31efe9e6b17a325e20141dede40b5641 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
# this config.nims also needs to exist to prevent future regressions, see #9990
cppDefine "errno"
cppDefine "unix"
# mangle the macro names in nimbase.h
cppDefine "NAN_INFINITY"
cppDefine "INF"
cppDefine "NAN"
when defined(nimStrictMode):
# xxx add more flags here, and use `-d:nimStrictMode` in more contexts in CI.
# enable this:
# when defined(nimHasWarningAsError):
# switch("warningAsError", "UnusedImport")
when defined(nimHasHintAsError):
# switch("hint", "ConvFromXtoItselfNotNeeded")
switch("hintAsError", "ConvFromXtoItselfNotNeeded")
# future work: XDeclaredButNotUsed
switch("define", "nimVersion:" & NimVersion) # deadcode
|