diff --git a/ViGEm_BuildConfig.patch b/ViGEm_BuildConfig.patch new file mode 100644 index 0000000..4e30400 --- /dev/null +++ b/ViGEm_BuildConfig.patch @@ -0,0 +1,641 @@ +diff --git a/src/ViGEmClient.vcxproj b/src/ViGEmClient.vcxproj +index 7c186414e62a6334fbcd518d506f55db57491dfe..bd1079c978860c87114ccbae634c025a737b942c 100644 +--- a/src/ViGEmClient.vcxproj ++++ b/src/ViGEmClient.vcxproj +@@ -1,318 +1,318 @@ +- +- +- +- +- Debug_DLL +- Win32 +- +- +- Debug_DLL +- x64 +- +- +- Debug_LIB +- Win32 +- +- +- Release_DLL +- Win32 +- +- +- Release_DLL +- x64 +- +- +- Release_LIB +- Win32 +- +- +- Debug_LIB +- x64 +- +- +- Release_LIB +- x64 +- +- +- +- {7DB06674-1F4F-464B-8E1C-172E9587F9DC} +- Win32Proj +- ViGEmClient +- +- +- +- $([Microsoft.Build.Utilities.ToolLocationHelper]::GetLatestSDKTargetPlatformVersion('Windows', '10.0')) +- 10.0 +- $(WindowsTargetPlatformVersion) +- +- +- +- StaticLibrary +- true +- v142 +- Unicode +- +- +- DynamicLibrary +- true +- v142 +- Unicode +- +- +- StaticLibrary +- false +- v142 +- true +- Unicode +- +- +- DynamicLibrary +- false +- v142 +- true +- Unicode +- +- +- StaticLibrary +- true +- v142 +- Unicode +- +- +- DynamicLibrary +- true +- v142 +- Unicode +- +- +- StaticLibrary +- false +- v142 +- true +- Unicode +- +- +- DynamicLibrary +- false +- v142 +- true +- Unicode +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- $(ProjectDir)../include;$(VC_IncludePath);$(WindowsSDK_IncludePath); +- $(ProjectDir)..\lib\debug\$(PlatformShortName)\ +- +- +- $(ProjectDir)../include;$(VC_IncludePath);$(WindowsSDK_IncludePath); +- $(ProjectDir)..\bin\debug\$(PlatformShortName)\ +- +- +- $(ProjectDir)../include;$(VC_IncludePath);$(WindowsSDK_IncludePath); +- $(ProjectDir)..\lib\release\$(PlatformShortName)\ +- +- +- $(ProjectDir)../include;$(VC_IncludePath);$(WindowsSDK_IncludePath); +- $(ProjectDir)..\bin\release\$(PlatformShortName)\ +- +- +- $(ProjectDir)../include;$(VC_IncludePath);$(WindowsSDK_IncludePath); +- $(ProjectDir)..\lib\debug\$(PlatformShortName)\ +- +- +- $(ProjectDir)../include;$(VC_IncludePath);$(WindowsSDK_IncludePath); +- $(ProjectDir)..\bin\debug\$(PlatformShortName)\ +- +- +- $(ProjectDir)../include;$(VC_IncludePath);$(WindowsSDK_IncludePath); +- $(ProjectDir)..\lib\release\$(PlatformShortName)\ +- +- +- $(ProjectDir)../include;$(VC_IncludePath);$(WindowsSDK_IncludePath); +- $(ProjectDir)..\bin\release\$(PlatformShortName)\ +- +- +- +- +- +- Level3 +- Disabled +- WIN32_LEAN_AND_MEAN;WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions) +- true +- MultiThreadedDebug +- +- +- Windows +- +- +- MachineX86 +- +- +- +- +- +- +- Level3 +- Disabled +- WIN32_LEAN_AND_MEAN;VIGEM_DYNAMIC;VIGEM_EXPORTS;WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions) +- true +- MultiThreadedDebug +- +- +- Windows +- setupapi.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies) +- +- +- +- +- +- +- Level3 +- Disabled +- WIN32_LEAN_AND_MEAN;_DEBUG;_LIB;%(PreprocessorDefinitions) +- true +- MultiThreadedDebug +- +- +- Windows +- +- +- +- +- +- +- Level3 +- Disabled +- WIN32_LEAN_AND_MEAN;VIGEM_DYNAMIC;VIGEM_EXPORTS;_DEBUG;_LIB;%(PreprocessorDefinitions) +- true +- MultiThreadedDebug +- +- +- Windows +- setupapi.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies) +- +- +- +- +- Level3 +- +- +- MaxSpeed +- true +- true +- WIN32_LEAN_AND_MEAN;WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions) +- true +- MultiThreaded +- +- +- Windows +- true +- true +- +- +- MachineX86 +- +- +- +- +- Level3 +- +- +- MaxSpeed +- true +- true +- WIN32_LEAN_AND_MEAN;VIGEM_DYNAMIC;VIGEM_EXPORTS;WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions) +- true +- MultiThreaded +- +- +- Windows +- true +- true +- setupapi.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies) +- +- +- +- +- Level3 +- +- +- MaxSpeed +- true +- true +- WIN32_LEAN_AND_MEAN;NDEBUG;_LIB;%(PreprocessorDefinitions) +- true +- MultiThreaded +- +- +- Windows +- true +- true +- +- +- +- +- Level3 +- +- +- MaxSpeed +- true +- true +- WIN32_LEAN_AND_MEAN;VIGEM_DYNAMIC;VIGEM_EXPORTS;NDEBUG;_LIB;%(PreprocessorDefinitions) +- true +- MultiThreaded +- +- +- Windows +- true +- true +- setupapi.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies) +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ ++ ++ ++ ++ Debug_DLL ++ Win32 ++ ++ ++ Debug_DLL ++ x64 ++ ++ ++ Debug_LIB ++ Win32 ++ ++ ++ Release_DLL ++ Win32 ++ ++ ++ Release_DLL ++ x64 ++ ++ ++ Release_LIB ++ Win32 ++ ++ ++ Debug_LIB ++ x64 ++ ++ ++ Release_LIB ++ x64 ++ ++ ++ ++ {7DB06674-1F4F-464B-8E1C-172E9587F9DC} ++ Win32Proj ++ ViGEmClient ++ ++ ++ ++ $([Microsoft.Build.Utilities.ToolLocationHelper]::GetLatestSDKTargetPlatformVersion('Windows', '10.0')) ++ 10.0 ++ $(WindowsTargetPlatformVersion) ++ ++ ++ ++ StaticLibrary ++ true ++ v142 ++ Unicode ++ ++ ++ DynamicLibrary ++ true ++ v142 ++ Unicode ++ ++ ++ StaticLibrary ++ false ++ v142 ++ true ++ Unicode ++ ++ ++ DynamicLibrary ++ false ++ v142 ++ true ++ Unicode ++ ++ ++ StaticLibrary ++ true ++ v142 ++ Unicode ++ ++ ++ DynamicLibrary ++ true ++ v142 ++ Unicode ++ ++ ++ StaticLibrary ++ false ++ v142 ++ true ++ Unicode ++ ++ ++ DynamicLibrary ++ false ++ v142 ++ true ++ Unicode ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ $(ProjectDir)../include;$(VC_IncludePath);$(WindowsSDK_IncludePath); ++ $(ProjectDir)..\lib\debug\$(PlatformShortName)\ ++ ++ ++ $(ProjectDir)../include;$(VC_IncludePath);$(WindowsSDK_IncludePath); ++ $(ProjectDir)..\bin\debug\$(PlatformShortName)\ ++ ++ ++ $(ProjectDir)../include;$(VC_IncludePath);$(WindowsSDK_IncludePath); ++ $(ProjectDir)..\lib\release\$(PlatformShortName)\ ++ ++ ++ $(ProjectDir)../include;$(VC_IncludePath);$(WindowsSDK_IncludePath); ++ $(ProjectDir)..\bin\release\$(PlatformShortName)\ ++ ++ ++ $(ProjectDir)../include;$(VC_IncludePath);$(WindowsSDK_IncludePath); ++ $(ProjectDir)..\lib\debug\$(PlatformShortName)\ ++ ++ ++ $(ProjectDir)../include;$(VC_IncludePath);$(WindowsSDK_IncludePath); ++ $(ProjectDir)..\bin\debug\$(PlatformShortName)\ ++ ++ ++ $(ProjectDir)../include;$(VC_IncludePath);$(WindowsSDK_IncludePath); ++ $(ProjectDir)..\lib\release\$(PlatformShortName)\ ++ ++ ++ $(ProjectDir)../include;$(VC_IncludePath);$(WindowsSDK_IncludePath); ++ $(ProjectDir)..\bin\release\$(PlatformShortName)\ ++ ++ ++ ++ ++ ++ Level3 ++ Disabled ++ WIN32_LEAN_AND_MEAN;WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions) ++ true ++ MultiThreadedDebug ++ ++ ++ Windows ++ ++ ++ MachineX86 ++ ++ ++ ++ ++ ++ ++ Level3 ++ Disabled ++ WIN32_LEAN_AND_MEAN;VIGEM_DYNAMIC;VIGEM_EXPORTS;WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions) ++ true ++ MultiThreadedDebug ++ ++ ++ Windows ++ setupapi.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies) ++ ++ ++ ++ ++ ++ ++ Level3 ++ Disabled ++ WIN32_LEAN_AND_MEAN;_DEBUG;_LIB;%(PreprocessorDefinitions) ++ true ++ MultiThreadedDebugDLL ++ ++ ++ Windows ++ ++ ++ ++ ++ ++ ++ Level3 ++ Disabled ++ WIN32_LEAN_AND_MEAN;VIGEM_DYNAMIC;VIGEM_EXPORTS;_DEBUG;_LIB;%(PreprocessorDefinitions) ++ true ++ MultiThreadedDebug ++ ++ ++ Windows ++ setupapi.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies) ++ ++ ++ ++ ++ Level3 ++ ++ ++ MaxSpeed ++ true ++ true ++ WIN32_LEAN_AND_MEAN;WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions) ++ true ++ MultiThreaded ++ ++ ++ Windows ++ true ++ true ++ ++ ++ MachineX86 ++ ++ ++ ++ ++ Level3 ++ ++ ++ MaxSpeed ++ true ++ true ++ WIN32_LEAN_AND_MEAN;VIGEM_DYNAMIC;VIGEM_EXPORTS;WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions) ++ true ++ MultiThreaded ++ ++ ++ Windows ++ true ++ true ++ setupapi.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies) ++ ++ ++ ++ ++ Level3 ++ ++ ++ MaxSpeed ++ true ++ true ++ WIN32_LEAN_AND_MEAN;NDEBUG;_LIB;%(PreprocessorDefinitions) ++ true ++ MultiThreadedDLL ++ ++ ++ Windows ++ true ++ true ++ ++ ++ ++ ++ Level3 ++ ++ ++ MaxSpeed ++ true ++ true ++ WIN32_LEAN_AND_MEAN;VIGEM_DYNAMIC;VIGEM_EXPORTS;NDEBUG;_LIB;%(PreprocessorDefinitions) ++ true ++ MultiThreaded ++ ++ ++ Windows ++ true ++ true ++ setupapi.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies) ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ + +\ No newline at end of file