From a8bf338962b0a37cfbb63a14f42b975af81b2e67 Mon Sep 17 00:00:00 2001 From: Eli Barzilay Date: Fri, 10 Dec 2010 03:16:46 -0500 Subject: [PATCH] Attempt to fix "libffi.vcxproj". * Sorted out mess for output directories and commands. * Minimized some redundant repetitions. * Used consistent OutDir and IntDir directories. --- src/worksp10/libffi/libffi.vcxproj | 59 +++++++----------------------- 1 file changed, 14 insertions(+), 45 deletions(-) diff --git a/src/worksp10/libffi/libffi.vcxproj b/src/worksp10/libffi/libffi.vcxproj index 4b232ac972..596043424d 100644 --- a/src/worksp10/libffi/libffi.vcxproj +++ b/src/worksp10/libffi/libffi.vcxproj @@ -24,50 +24,26 @@ Win32Proj - + StaticLibrary Unicode true - - StaticLibrary - Unicode - - - StaticLibrary - Unicode - true - - + StaticLibrary Unicode - - - - - - - - - - + <_ProjectFileVersion>10.0.30319.1 - $(SolutionDir)$(Configuration)\ - $(Configuration)\ - $(SolutionDir)$(Configuration)\ - $(Configuration)\ - $(SolutionDir)$(Platform)\$(Configuration)\ - $(Platform)\$(Configuration)\ - $(SolutionDir)$(Platform)\$(Configuration)\ - $(Platform)\$(Configuration)\ + $(SolutionDir)$(Platform)\$(Configuration)\ + $(Platform)\$(Configuration)\ @@ -140,22 +116,15 @@ - cl.exe /EP /I . /I ../../foreign/libffi/src/x86 win32.asm > Release/win32_plain.asm -ml.exe /c /Cx /coff /Fo Release/win32.obj Release/win32_plain.asm - - Release/win32.obj;%(Outputs) - cl.exe /EP /I . /I ../../foreign/libffi/src/x86 win32.asm > x64/Release/win32_plain.asm -ml64.exe /c /Cx /Fo x64/Release/win32.obj x64/Release/win32_plain.asm - - x64/Release/win32.obj;%(Outputs) - cl.exe /EP /I . /I ../../foreign/libffi/src/x86 win32.asm > Release/win32_plain.asm -ml.exe /c /Cx /coff /Fo Release/win32.obj Release/win32_plain.asm - - Release/win32.obj;%(Outputs) - cl.exe /EP /I . /I ../../foreign/libffi/src/x86 win32.asm > x64/Release/win32_plain.asm -ml64.exe /c /Cx /Fo x64/Release/win32.obj x64/Release/win32_plain.asm - - x64/Release/win32.obj;%(Outputs) + + cl.exe /EP /I . /I ../../foreign/libffi/src/x86 win32.asm > $(Platform)/$(Configuration)/win32_plain.asm + ml.exe /c /Cx /coff /Fo $(Platform)/$(Configuration)/win32.obj $(Platform)/$(Configuration)/win32_plain.asm + + + cl.exe /EP /I . /I ../../foreign/libffi/src/x86 win32.asm > $(Platform)/$(Configuration)/win32_plain.asm + ml64.exe /c /Cx /Fo $(Platform)/$(Configuration)/win32.obj $(Platform)/$(Configuration)/win32_plain.asm + + $(Platform)/$(Configuration)/win32.obj;%(Outputs)