diff --git a/engine/Windows/VisualStudio/uniquake.vcxproj b/engine/Windows/VisualStudio/uniquake.vcxproj index 613ed34..213006f 100644 --- a/engine/Windows/VisualStudio/uniquake.vcxproj +++ b/engine/Windows/VisualStudio/uniquake.vcxproj @@ -78,6 +78,7 @@ {AE77266F-0A23-4F08-A491-369DE664B273} quakespasm-sdl2 Win32Proj + $([Microsoft.Build.Utilities.ToolLocationHelper]::GetLatestSDKTargetPlatformVersion('Windows', '10.0')) @@ -103,13 +104,13 @@ true - Application + DynamicLibrary v141 NotSet true - Application + DynamicLibrary v141 NotSet true @@ -311,6 +312,7 @@ $(SolutionDir)Build-$(ProjectName)\$(Platform)\$(Configuration)\ Build-$(ProjectName)\$(Platform)\$(Configuration)\ false + .dll $(SolutionDir)Build-$(ProjectName)\$(Platform)\$(Configuration)\ @@ -705,9 +707,9 @@ copy "$(SolutionDir)\..\SDL2\lib64\*.dll" "$(TargetDir)" MaxSpeed true - ..\SDL2\include;..\codecs\include;..\misc\include;..\..\Quake;%(AdditionalIncludeDirectories) - WIN32;NDEBUG;_WINDOWS;_USE_WINSOCK2;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;USE_SDL2;USE_CODEC_MP3;USE_CODEC_VORBIS;USE_CODEC_WAVE;USE_CODEC_FLAC;USE_CODEC_OPUS;USE_CODEC_MIKMOD;USE_CODEC_UMX;%(PreprocessorDefinitions) - MultiThreadedDLL + ..\..\UniQuake\stub;..\..\FMOD\inc;..\..\Quake;%(AdditionalIncludeDirectories) + UNIQUAKE_EXPORTS;USE_FMOD;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) + MultiThreaded true @@ -716,16 +718,15 @@ copy "$(SolutionDir)\..\SDL2\lib64\*.dll" "$(TargetDir)" CompileAsC - libvorbisfile.lib;libvorbis.lib;libopusfile.lib;libopus.lib;libFLAC.lib;libogg.lib;libmad.lib;libmikmod.lib;ws2_32.lib;opengl32.lib;winmm.lib;SDL2.lib;SDL2main.lib;%(AdditionalDependencies) - ..\codecs\x64;..\SDL2\lib64;%(AdditionalLibraryDirectories) + fmod.lib;user32.lib;shell32.lib;kernel32.lib;$(Console_Libs);%(XboxExtensionsDependencies);%(AdditionalDependencies) + ..\..\FMOD\lib\xboxone;%(AdditionalLibraryDirectories) true Windows true true - copy "$(SolutionDir)\..\codecs\x64\*.dll" "$(TargetDir)" -copy "$(SolutionDir)\..\SDL2\lib64\*.dll" "$(TargetDir)" + copy "$(TargetDir)$(TargetName).dll" $(SolutionDir)..\..\..\Assets\Plugins\gamecore\xboxone\uniquake.dll @@ -733,9 +734,9 @@ copy "$(SolutionDir)\..\SDL2\lib64\*.dll" "$(TargetDir)" MaxSpeed true - ..\SDL2\include;..\codecs\include;..\misc\include;..\..\Quake;%(AdditionalIncludeDirectories) - WIN32;NDEBUG;_WINDOWS;_USE_WINSOCK2;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;USE_SDL2;USE_CODEC_MP3;USE_CODEC_VORBIS;USE_CODEC_WAVE;USE_CODEC_FLAC;USE_CODEC_OPUS;USE_CODEC_MIKMOD;USE_CODEC_UMX;%(PreprocessorDefinitions) - MultiThreadedDLL + ..\..\UniQuake\stub;..\..\FMOD\inc;..\..\Quake;%(AdditionalIncludeDirectories) + UNIQUAKE_EXPORTS;USE_FMOD;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) + MultiThreaded true @@ -744,16 +745,15 @@ copy "$(SolutionDir)\..\SDL2\lib64\*.dll" "$(TargetDir)" CompileAsC - libvorbisfile.lib;libvorbis.lib;libopusfile.lib;libopus.lib;libFLAC.lib;libogg.lib;libmad.lib;libmikmod.lib;ws2_32.lib;opengl32.lib;winmm.lib;SDL2.lib;SDL2main.lib;%(AdditionalDependencies) - ..\codecs\x64;..\SDL2\lib64;%(AdditionalLibraryDirectories) + fmod.lib;user32.lib;shell32.lib;kernel32.lib;$(Console_Libs);%(XboxExtensionsDependencies);%(AdditionalDependencies) + ..\..\FMOD\lib\scarlett;%(AdditionalLibraryDirectories) true Windows true true - copy "$(SolutionDir)\..\codecs\x64\*.dll" "$(TargetDir)" -copy "$(SolutionDir)\..\SDL2\lib64\*.dll" "$(TargetDir)" + copy "$(TargetDir)$(TargetName).dll" $(SolutionDir)..\..\..\Assets\Plugins\gamecore\scarlett\uniquake.dll