From 967dcacd7bb2a3766f59fb25075d234e4e178eb4 Mon Sep 17 00:00:00 2001 From: Stelios Tsampas Date: Mon, 9 Oct 2017 10:42:54 +0300 Subject: * win32 - Exclude top-level dir from includes - Use unified build dir for pcsxr and plugins --- win32/plugins/PadSSSPSX/PadSSSPSX.vcxproj | 61 +++++++++++++------------- win32/plugins/bladesio1/bladesio1.vcxproj | 57 +++++++++++++----------- win32/plugins/dfsound/DFSound.vcxproj | 57 +++++++++++++----------- win32/plugins/dfxvideo/DFXVideo.vcxproj | 62 ++++++++++++++------------- win32/plugins/peopsxgl/gpuPeopsOpenGL.vcxproj | 60 ++++++++++++++------------ 5 files changed, 160 insertions(+), 137 deletions(-) (limited to 'win32/plugins') diff --git a/win32/plugins/PadSSSPSX/PadSSSPSX.vcxproj b/win32/plugins/PadSSSPSX/PadSSSPSX.vcxproj index 9c562bbb..3a6c067d 100755 --- a/win32/plugins/PadSSSPSX/PadSSSPSX.vcxproj +++ b/win32/plugins/PadSSSPSX/PadSSSPSX.vcxproj @@ -11,9 +11,10 @@ - SSSPSXpad + PadSSSPSX {0639CDF3-8C1F-47F4-A760-F5568194A083} - SSSPSXpad + PadSSSPSX + 8.1 @@ -21,6 +22,7 @@ false MultiByte v140 + true DynamicLibrary @@ -42,11 +44,11 @@ <_ProjectFileVersion>10.0.40219.1 - .\Debug\ - .\Debug\ + $(SolutionDir)build\$(Configuration)\plugins\ + $(SolutionDir)build\$(Configuration)\plugins\$(ProjectName)\obj\ false - .\Release\ - .\Release\ + $(SolutionDir)build\$(Configuration)\plugins\ + $(SolutionDir)build\$(Configuration)\plugins\$(ProjectName)\obj\ false AllRules.ruleset @@ -61,7 +63,7 @@ true true Win32 - .\Debug/PadSSSPSX.tlb + $(OutDir)\$(TargetName).tlb @@ -70,11 +72,11 @@ WIN32;_DEBUG;_WINDOWS;_USRDLL;SSSPSXPAD_EXPORTS;%(PreprocessorDefinitions) true EnableFastChecks - MultiThreadedDebug - .\Debug/PadSSSPSX.pch - .\Debug/ - .\Debug/ - .\Debug/ + MultiThreadedDebugDLL + $(OutDir)\$(TargetName).pch + $(IntDir) + $(IntDir) + $(IntDir)vc$(PlatformToolsetVersion).pdb Level3 true ProgramDatabase @@ -85,22 +87,22 @@ odbc32.lib;odbccp32.lib;dinput8.lib;dxguid.lib;%(AdditionalDependencies) - $(SolutionDir)$(Configuration)\PadSSSPSX.dll + $(OutDir)$(TargetName)$(TargetExt) true - .\PadSSSPSX.def + $(TargetName).def true - .\Debug/PadSSSPSX.pdb + $(OutDir)\$(TargetName).pdb false - .\Debug/PadSSSPSX.lib + $(OutDir)\$(TargetName).lib MachineX86 true - .\Debug/PadSSSPSX.bsc + $(OutDir)\$(TargetName).bsc @@ -109,23 +111,24 @@ true true Win32 - .\Release/PadSSSPSX.tlb + $(OutDir)\$(TargetName).tlb - MaxSpeed + Full OnlyExplicitInline WIN32;NDEBUG;_WINDOWS;_USRDLL;SSSPSXPAD_EXPORTS;%(PreprocessorDefinitions) true - MultiThreaded + MultiThreadedDLL true - .\Release/PadSSSPSX.pch - .\Release/ - .\Release/ - .\Release/ + $(OutDir)\$(TargetName).pch + $(IntDir) + $(IntDir) + $(IntDir)vc$(PlatformToolsetVersion).pdb Level3 true + true NDEBUG;%(PreprocessorDefinitions) @@ -133,21 +136,21 @@ odbc32.lib;odbccp32.lib;dinput8.lib;dxguid.lib;%(AdditionalDependencies) - .\Release/PadSSSPSX.dll + $(OutDir)$(TargetName)$(TargetExt) true - .\PadSSSPSX.def - .\Release/PadSSSPSX.pdb + $(TargetName).def + $(OutDir)$(TargetName).pdb false - .\Release/PadSSSPSX.lib + $(OutDir)\$(TargetName).lib MachineX86 true - .\Release/PadSSSPSX.bsc + $(OutDir)\$(TargetName).bsc diff --git a/win32/plugins/bladesio1/bladesio1.vcxproj b/win32/plugins/bladesio1/bladesio1.vcxproj index fa49daa2..e999b184 100755 --- a/win32/plugins/bladesio1/bladesio1.vcxproj +++ b/win32/plugins/bladesio1/bladesio1.vcxproj @@ -13,17 +13,21 @@ {F57B00CD-8399-4683-901E-11FA09727AE5} bladesio1 + 8.1 DynamicLibrary false v140 + MultiByte DynamicLibrary false v140 + MultiByte + true @@ -39,11 +43,11 @@ <_ProjectFileVersion>10.0.40219.1 - .\Release\ - .\Release\ + $(SolutionDir)build\$(Configuration)\plugins\ + $(SolutionDir)build\$(Configuration)\plugins\$(ProjectName)\obj\ false - .\Debug\ - .\Debug\ + $(SolutionDir)build\$(Configuration)\plugins\ + $(SolutionDir)build\$(Configuration)\plugins\$(ProjectName)\obj\ false AllRules.ruleset @@ -58,25 +62,26 @@ true true Win32 - .\Release/bladesio1.tlb + $(OutDir)\$(TargetName).tlb - MaxSpeed + Full OnlyExplicitInline .\;.\winsrc;..\..\..\plugins\bladesio1;..\..\..\libpcsxcore;%(AdditionalIncludeDirectories) WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions) true MultiThreadedDLL true - .\Release/bladesio1.pch - .\Release/ - .\Release/ - .\Release/ + $(OutDir)$(TargetName).pch + $(IntDir) + $(IntDir) + $(IntDir)vc$(PlatformToolsetVersion).pdb true Level3 true + true NDEBUG;%(PreprocessorDefinitions) @@ -84,20 +89,20 @@ winmm.lib;ws2_32.lib;%(AdditionalDependencies) - .\Release/bladesio1.dll + $(OutDir)$(TargetName)$(TargetExt) true - .\bladesio1.def - .\Release/bladesio1.pdb + $(TargetName).def + $(OutDir)\$(TargetName).pdb Windows false - .\Release/bladesio1.lib + $(OutDir)\$(TargetName).lib MachineX86 true - .\Release/bladesio1.bsc + $(OutDir)\$(TargetName).bsc @@ -106,7 +111,7 @@ true true Win32 - .\Debug/bladesio1.tlb + $(OutDir)\$(TargetName).tlb @@ -116,11 +121,11 @@ WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions) true EnableFastChecks - MultiThreadedDebug - .\Debug/bladesio1.pch - .\Debug/ - .\Debug/ - .\Debug/ + MultiThreadedDebugDLL + $(OutDir)\$(TargetName).pch + $(IntDir) + $(IntDir) + $(IntDir)vc$(PlatformToolsetVersion).pdb Level3 true ProgramDatabase @@ -131,21 +136,21 @@ winmm.lib;ws2_32.lib;%(AdditionalDependencies) - $(SolutionDir)$(Configuration)\bladesio1.dll + $(OutDir)$(TargetName)$(TargetExt) true - .\bladesio1.def + $(TargetName).def true - .\Debug/bladesio1.pdb + $(OutDir)\$(TargetName).pdb Windows false - .\Debug/bladesio1.lib + $(OutDir)\$(TargetName).lib MachineX86 true - .\Debug/bladesio1.bsc + $(OutDir)\$(TargetName).bsc diff --git a/win32/plugins/dfsound/DFSound.vcxproj b/win32/plugins/dfsound/DFSound.vcxproj index a917dbc6..3f06e2cc 100755 --- a/win32/plugins/dfsound/DFSound.vcxproj +++ b/win32/plugins/dfsound/DFSound.vcxproj @@ -13,17 +13,21 @@ {DB25BF63-9B9E-4A40-A45E-BBBA49AD6F22} DFSound + 8.1 DynamicLibrary false v140 + MultiByte DynamicLibrary false v140 + MultiByte + true @@ -39,11 +43,11 @@ <_ProjectFileVersion>10.0.40219.1 - .\Release\ - .\Release\ + $(SolutionDir)build\$(Configuration)\plugins\ + $(SolutionDir)build\$(Configuration)\plugins\$(ProjectName)\obj\ false - .\Debug\ - .\Debug\ + $(SolutionDir)build\$(Configuration)\plugins\ + $(SolutionDir)build\$(Configuration)\plugins\$(ProjectName)\obj\ false AllRules.ruleset @@ -58,25 +62,26 @@ true true Win32 - .\Release/DFSound.tlb + $(OutDir)\$(TargetName).tlb - MaxSpeed + Full OnlyExplicitInline .\;.\winsrc;..\..\..\plugins\dfsound;..\..\glue;..\..\..\libpcsxcore;%(AdditionalIncludeDirectories) WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions) true MultiThreadedDLL true - .\Release/DFSound.pch - .\Release/ - .\Release/ - .\Release/ + $(OutDir)$(TargetName).pch + $(IntDir) + $(IntDir) + $(IntDir)vc$(PlatformToolsetVersion).pdb true Level3 true + true NDEBUG;%(PreprocessorDefinitions) @@ -84,20 +89,20 @@ dsound.lib;winmm.lib;%(AdditionalDependencies) - .\Release/DFSound.dll + $(OutDir)$(TargetName)$(TargetExt) true - .\DFSound.def - .\Release/DFSound.pdb + $(TargetName).def + $(OutDir)$(TargetName).pdb Windows false - .\Release/DFSound.lib + $(OutDir)\$(TargetName).lib MachineX86 true - .\Release/DFSound.bsc + $(OutDir)\$(TargetName).bsc @@ -106,7 +111,7 @@ true true Win32 - .\Debug/DFSound.tlb + $(OutDir)\$(TargetName).tlb @@ -116,11 +121,11 @@ WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions) true EnableFastChecks - MultiThreadedDebug - .\Debug/DFSound.pch - .\Debug/ - .\Debug/ - .\Debug/ + MultiThreadedDebugDLL + $(OutDir)$(ProjectName)\$(TargetName).pch + $(IntDir) + $(IntDir) + $(IntDir)vc$(PlatformToolsetVersion).pdb Level3 true ProgramDatabase @@ -131,21 +136,21 @@ dsound.lib;winmm.lib;%(AdditionalDependencies) - $(SolutionDir)$(Configuration)\DFSound.dll + $(OutDir)$(TargetName)$(TargetExt) true - .\DFSound.def + $(TargetName).def true - .\Debug/DFSound.pdb + $(OutDir)$(ProjectName)\$(TargetName).pdb Windows false - .\Debug/DFSound.lib + $(OutDir)\$(TargetName).lib MachineX86 true - .\Debug/DFSound.bsc + $(OutDir)\$(TargetName).bsc diff --git a/win32/plugins/dfxvideo/DFXVideo.vcxproj b/win32/plugins/dfxvideo/DFXVideo.vcxproj index cac25064..b8bd49d2 100755 --- a/win32/plugins/dfxvideo/DFXVideo.vcxproj +++ b/win32/plugins/dfxvideo/DFXVideo.vcxproj @@ -13,17 +13,21 @@ {30F06328-DD64-4030-AF7A-19FBC74CF298} DFXVideo + 8.1 DynamicLibrary false v140 + MultiByte DynamicLibrary false v140 + MultiByte + true @@ -39,11 +43,11 @@ <_ProjectFileVersion>10.0.40219.1 - .\Release\ - .\Release\ + $(SolutionDir)build\$(Configuration)\plugins\ + $(SolutionDir)build\$(Configuration)\plugins\$(ProjectName)\obj\ false - .\Debug\ - .\Debug\ + $(SolutionDir)build\$(Configuration)\plugins\ + $(SolutionDir)build\$(Configuration)\plugins\$(ProjectName)\obj\ false AllRules.ruleset @@ -58,25 +62,26 @@ true true Win32 - .\Release/DFXVideo.tlb + $(OutDir)\$(TargetName).tlb - MaxSpeed + Full OnlyExplicitInline .\;.\winsrc;..\..;..\..\glue;..\..\..\plugins\dfxvideo;..\..\..\libpcsxcore;%(AdditionalIncludeDirectories) WIN32;NDEBUG;_WINDOWS;__i386__;%(PreprocessorDefinitions) true MultiThreadedDLL true - .\Release/DFXVideo.pch - .\Release/ - .\Release/ - .\Release/ + $(OutDir)$(TargetName).pch + $(IntDir) + $(IntDir) + $(IntDir)vc$(PlatformToolsetVersion).pdb true Level3 true + true NDEBUG;%(PreprocessorDefinitions) @@ -84,25 +89,24 @@ winmm.lib;vfw32.lib;%(AdditionalDependencies) - .\Release/DFXVideo.dll + $(OutDir)$(TargetName)$(TargetExt) true - .\DFXVideo.def - .\Release/DFXVideo.pdb + $(TargetName).def + $(OutDir)$(TargetName).pdb Windows false - .\Release/DFXVideo.lib + $(OutDir)\$(TargetName).lib MachineX86 true - .\Release/DFXVideo.bsc + $(OutDir)\$(TargetName).bsc - rem copy release\DFXVideo.dll d:\emus\epsxe\plugins -rem copy release\DFXVideo.dll d:\emus\zinc\renderer.znc - + + @@ -111,7 +115,7 @@ rem copy release\DFXVideo.dll d:\emus\zinc\renderer.znc true true Win32 - .\Debug/DFXVideo.tlb + $(OutDir)\$(TargetName).tlb @@ -121,11 +125,11 @@ rem copy release\DFXVideo.dll d:\emus\zinc\renderer.znc WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions) true EnableFastChecks - MultiThreadedDebug - .\Debug/DFXVideo.pch - .\Debug/ - .\Debug/ - .\Debug/ + MultiThreadedDebugDLL + $(OutDir)$(ProjectName)\$(TargetName).pch + $(IntDir) + $(IntDir) + $(IntDir)vc$(PlatformToolsetVersion).pdb Level3 true ProgramDatabase @@ -136,21 +140,21 @@ rem copy release\DFXVideo.dll d:\emus\zinc\renderer.znc winmm.lib;vfw32.lib;%(AdditionalDependencies) - $(SolutionDir)$(Configuration)\DFXVideo.dll + $(OutDir)$(TargetName)$(TargetExt) true - .\DFXVideo.def + $(TargetName).def true - .\Debug/DFXVideo.pdb + $(OutDir)$(ProjectName)\$(TargetName).pdb Windows false - .\Debug/DFXVideo.lib + $(OutDir)\$(TargetName).lib MachineX86 true - .\Debug/DFXVideo.bsc + $(OutDir)\$(TargetName).bsc diff --git a/win32/plugins/peopsxgl/gpuPeopsOpenGL.vcxproj b/win32/plugins/peopsxgl/gpuPeopsOpenGL.vcxproj index a9bf432e..792c7eff 100755 --- a/win32/plugins/peopsxgl/gpuPeopsOpenGL.vcxproj +++ b/win32/plugins/peopsxgl/gpuPeopsOpenGL.vcxproj @@ -13,17 +13,21 @@ {726BDE88-F2AD-4666-A4BC-5858F973976E} gpuPeopsOpenGL + 8.1 DynamicLibrary false v140 + MultiByte + true DynamicLibrary false v140 + MultiByte @@ -39,11 +43,11 @@ <_ProjectFileVersion>10.0.40219.1 - .\Debug\ - .\Debug\ + $(SolutionDir)build\$(Configuration)\plugins\ + $(SolutionDir)build\$(Configuration)\plugins\$(ProjectName)\obj\ false - .\Release\ - .\Release\ + $(SolutionDir)build\$(Configuration)\plugins\ + $(SolutionDir)build\$(Configuration)\plugins\$(ProjectName)\obj\ false AllRules.ruleset @@ -58,7 +62,7 @@ true true Win32 - .\Debug/gpuPeopsOpenGL.tlb + $(OutDir)\$(TargetName).tlb @@ -68,11 +72,11 @@ WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions) true EnableFastChecks - MultiThreadedDebug - .\Debug/gpuPeopsOpenGL.pch - .\Debug/ - .\Debug/ - .\Debug/ + MultiThreadedDebugDLL + $(OutDir)$(ProjectName)\$(TargetName).pch + $(IntDir) + $(IntDir) + $(IntDir)vc$(PlatformToolsetVersion).pdb Level3 true ProgramDatabase @@ -83,21 +87,21 @@ opengl32.lib;winmm.lib;%(AdditionalDependencies) - $(SolutionDir)$(Configuration)\gpuPeopsOpenGL.dll + $(OutDir)$(TargetName)$(TargetExt) true - .\gpuPeopsOpenGL.def + $(TargetName).def true - .\Debug/gpuPeopsOpenGL.pdb + $(OutDir)$(ProjectName)\$(TargetName).pdb Windows false - .\Debug/gpuPeopsOpenGL.lib + $(OutDir)\$(TargetName).lib MachineX86 true - .\Debug/gpuPeopsOpenGL.bsc + $(OutDir)\$(TargetName).bsc @@ -106,25 +110,26 @@ true true Win32 - .\Release/gpuPeopsOpenGL.tlb + $(OutDir)\$(TargetName).tlb - MaxSpeed + Full OnlyExplicitInline .\;.\winsrc;..\..\glue;..\..\..\plugins\peopsxgl;..\..\..\libpcsxcore;%(AdditionalIncludeDirectories) WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions) true MultiThreadedDLL true - .\Release/gpuPeopsOpenGL.pch - .\Release/ - .\Release/ - .\Release/ + $(OutDir)$(TargetName).pch + $(IntDir) + $(IntDir) + $(IntDir)vc$(PlatformToolsetVersion).pdb true Level3 true + true NDEBUG;%(PreprocessorDefinitions) @@ -132,23 +137,24 @@ opengl32.lib;winmm.lib;%(AdditionalDependencies) - .\Release/gpuPeopsOpenGL.dll + $(OutDir)$(TargetName)$(TargetExt) true - .\gpuPeopsOpenGL.def - .\Release/gpuPeopsOpenGL.pdb + $(TargetName).def + $(OutDir)$(TargetName).pdb Windows false - .\Release/gpuPeopsOpenGL.lib + $(OutDir)\$(TargetName).lib MachineX86 true - .\Release/gpuPeopsOpenGL.bsc + $(OutDir)\$(TargetName).bsc - rem copy release\*.dll d:\emus\epsxe\plugins + + -- cgit v1.2.3