'nim i' should work again

This commit is contained in:
Araq 2014-09-18 09:56:13 +02:00
commit 45accd613b

View file

@ -190,10 +190,11 @@ proc wantMainModule* =
fatal(gCmdLineInfo, errCommandExpectsFilename) fatal(gCmdLineInfo, errCommandExpectsFilename)
gProjectMainIdx = addFileExt(gProjectFull, NimExt).fileInfoIdx gProjectMainIdx = addFileExt(gProjectFull, NimExt).fileInfoIdx
proc compileProject*(projectFileIdx = -1'i32) =
wantMainModule()
passes.gIncludeFile = includeModule passes.gIncludeFile = includeModule
passes.gImportModule = importModule passes.gImportModule = importModule
proc compileProject*(projectFileIdx = -1'i32) =
wantMainModule()
let systemFileIdx = fileInfoIdx(options.libpath / "system.nim") let systemFileIdx = fileInfoIdx(options.libpath / "system.nim")
let projectFile = if projectFileIdx < 0: gProjectMainIdx else: projectFileIdx let projectFile = if projectFileIdx < 0: gProjectMainIdx else: projectFileIdx
if projectFile == systemFileIdx: if projectFile == systemFileIdx: