DLL generation works again

This commit is contained in:
Araq 2014-04-23 00:29:11 +02:00
commit 3851ee209c

View file

@ -1614,6 +1614,7 @@ when defined(linux) or defined(solaris) or defined(bsd) or defined(aix):
when not (defined(windows) or defined(macosx)): when not (defined(windows) or defined(macosx)):
proc getApplHeuristic(): string = proc getApplHeuristic(): string =
when defined(paramStr):
result = string(paramStr(0)) result = string(paramStr(0))
# POSIX guaranties that this contains the executable # POSIX guaranties that this contains the executable
# as it has been executed by the calling process # as it has been executed by the calling process
@ -1622,6 +1623,8 @@ when not (defined(windows) or defined(macosx)):
for p in split(string(getEnv("PATH")), {PathSep}): for p in split(string(getEnv("PATH")), {PathSep}):
var x = joinPath(p, result) var x = joinPath(p, result)
if existsFile(x): return x if existsFile(x): return x
else:
result = ""
when defined(macosx): when defined(macosx):
type type