diff --git a/GlosSITarget/GlosSITarget.vcxproj b/GlosSITarget/GlosSITarget.vcxproj index f0dd4ec..ba96f2f 100644 --- a/GlosSITarget/GlosSITarget.vcxproj +++ b/GlosSITarget/GlosSITarget.vcxproj @@ -81,7 +81,7 @@ true ..\deps\SFML\include;..\deps\WinReg;..\deps\spdlog\include;..\deps\ValveFileVDF;..\deps\subhook;..\deps\ViGEmClient\include;..\deps\imgui;..\deps\imgui-sfml;..\deps\json\include;$(ExternalIncludePath) - ..\deps\SFML\out\build\x64-Debug\lib;..\deps\ViGEmClient\lib\debug\x64;$(LibraryPath) + ..\deps\SFML\out\Debug\lib\Debug;..\deps\ViGEmClient\lib\debug\x64;$(LibraryPath) false true ResourceCompile @@ -89,7 +89,7 @@ false ..\deps\SFML\include;..\deps\WinReg;..\deps\spdlog\include;..\deps\ValveFileVDF;..\deps\subhook;..\deps\ViGEmClient\include;..\deps\imgui;..\deps\imgui-sfml;..\deps\json\include;$(ExternalIncludePath) - ..\deps\SFML\out\build\x64-Release\lib;..\deps\ViGEmClient\lib\release\x64;$(LibraryPath) + ..\deps\SFML\out\Release\lib\RelWithDebInfo;..\deps\ViGEmClient\lib\release\x64;$(LibraryPath) ResourceCompile @@ -156,7 +156,7 @@ true true true - hid.lib;Cfgmgr32.lib;opengl32.lib;xinput9_1_0.lib;setupapi.lib;ViGEmClient.lib;%(AdditionalDependencies) + hid.lib;Cfgmgr32.lib;opengl32.lib;sfml-window.lib;sfml-system.lib;sfml-graphics.lib;dwmapi.lib;xinput9_1_0.lib;setupapi.lib;ViGEmClient.lib;%(AdditionalDependencies) PerMonitorHighDPIAware diff --git a/GlosSITarget/Resource.rc b/GlosSITarget/Resource.rc index 84a9aa4..a361fc2 100644 --- a/GlosSITarget/Resource.rc +++ b/GlosSITarget/Resource.rc @@ -51,8 +51,8 @@ END // VS_VERSION_INFO VERSIONINFO - FILEVERSION 0,0,0,7089507 - PRODUCTVERSION 0,0,0,7089507 + FILEVERSION 0,0,0,0333006 + PRODUCTVERSION 0,0,0,0333006 FILEFLAGSMASK 0x3fL #ifdef _DEBUG FILEFLAGS 0x1L @@ -69,12 +69,12 @@ BEGIN BEGIN VALUE "CompanyName", "Peter Repukat - FlatspotSoftware" VALUE "FileDescription", "GlosSI - SteamTarget" - VALUE "FileVersion", "0.0.0.7e895d7" + VALUE "FileVersion", "0.0.0.c333bd6" VALUE "InternalName", "GlosSITarget" VALUE "LegalCopyright", "Copyright (C) 2021 Peter Repukat - FlatspotSoftware" VALUE "OriginalFilename", "GlosSITarget.exe" VALUE "ProductName", "GlosSI" - VALUE "ProductVersion", "0.0.0.7e895d7" + VALUE "ProductVersion", "0.0.0.c333bd6" END END BLOCK "VarFileInfo" @@ -291,6 +291,18 @@ END + + + + + + + + + + + + diff --git a/buildSFML.bat b/buildSFML.bat new file mode 100644 index 0000000..9fbcee8 --- /dev/null +++ b/buildSFML.bat @@ -0,0 +1,9 @@ +cd deps/SFML + +cmake.exe -S . -B out/Debug -DCMAKE_BUILD_TYPE=Debug +cmake.exe --build out/Debug --config Debug + +cmake.exe -S . -B out/Release -DCMAKE_BUILD_TYPE=RelWithDebInfo +cmake.exe --build out/Release --config RelWithDebInfo + +cd ../.. \ No newline at end of file diff --git a/buildViGEmClient.bat b/buildViGEmClient.bat new file mode 100644 index 0000000..be49086 --- /dev/null +++ b/buildViGEmClient.bat @@ -0,0 +1,8 @@ +cd deps/ViGEmClient + +git apply ../../ViGEm_BuildConfig.patch + +msbuild.exe ViGEmCLient.sln /t:Build /p:Configuration=Debug_LIB;Platform=x64 +msbuild.exe ViGEmCLient.sln /t:Build /p:Configuration=Release_LIB;Platform=x64 + +cd ../.. \ No newline at end of file