Nimscript: the compiler supports a directory wide config.nims file

This commit is contained in:
Araq 2015-09-29 21:01:26 +02:00
commit 29dac5ed60
2 changed files with 5 additions and 1 deletions

View file

@ -59,6 +59,9 @@ proc handleCmdLine() =
runNimScript(scriptFile)
# 'nim foo.nims' means to just run the NimScript file and do nothing more:
if scriptFile == gProjectFull: return
elif fileExists(gProjectPath / "config.nims"):
# directory wide NimScript file
runNimScript(gProjectPath / "config.nims")
# now process command line arguments again, because some options in the
# command line can overwite the config file's settings
extccomp.initVars()