This commit is contained in:
Araq
2013-04-23 17:19:30 +02:00
parent 5975001201
commit b0b0b8fcfb

View File

@@ -197,8 +197,11 @@ proc testCompileOption*(switch: string, info: TLineInfo): bool =
else: InvalidCmdLineOption(passCmd1, switch, info)
proc processPath(path: string, notRelativeToProj = false): string =
let p = if notRelativeToProj or os.isAbsolute(path) or '$' in path: path
else: options.gProjectPath / path
let p = if notRelativeToProj or os.isAbsolute(path) or
'$' in path or path[0] == '.':
path
else:
options.gProjectPath / path
result = UnixToNativePath(p % ["nimrod", getPrefixDir(), "lib", libpath,
"home", removeTrailingDirSep(os.getHomeDir()),
"projectname", options.gProjectName,