Nimscript knows about the command line defines

This commit is contained in:
Andreas Rumpf 2016-05-24 23:35:23 +02:00
commit bcc91a319c
2 changed files with 4 additions and 4 deletions

View file

@ -118,10 +118,10 @@ proc setupVM*(module: PSym; scriptName: string): PEvalContext =
processSwitch(a.getString 0, a.getString 1, passPP, unknownLineInfo())
proc runNimScript*(scriptName: string) =
proc runNimScript*(scriptName: string; freshDefines=true) =
passes.gIncludeFile = includeModule
passes.gImportModule = importModule
initDefines()
if freshDefines: initDefines()
defineSymbol("nimscript")
defineSymbol("nimconfig")