fix, dub project, lib prefix only on nix/osx

This commit is contained in:
Basile Burg 2015-11-11 17:56:24 +01:00
parent 6d3e29a869
commit 66b77b5a05
1 changed files with 4 additions and 1 deletions

View File

@ -707,8 +707,11 @@ begin
if assigned(conf) then if assigned(conf) then
setFrom(conf); setFrom(conf);
pathPart := TrimRightSet(pathPart, ['/','\']); pathPart := TrimRightSet(pathPart, ['/','\']);
if fBinKind = TProjectBinaryKind.staticlib then {$IFDEF WINDOWS}
{$ELSE}
if fBinKind in [staticlib, sharedlib] then
namePart := 'lib' + namePart; namePart := 'lib' + namePart;
{$ENDIF}
fOutputFileName:= pathPart + DirectorySeparator + namePart; fOutputFileName:= pathPart + DirectorySeparator + namePart;
patchPlateformPath(fOutputFileName); patchPlateformPath(fOutputFileName);
fOutputFileName := expandFilenameEx(fBasePath, fOutputFileName); fOutputFileName := expandFilenameEx(fBasePath, fOutputFileName);