From c25881393ff57b79ce54d0ac3e4318f67092023e Mon Sep 17 00:00:00 2001 From: Ratstail91 Date: Sun, 23 Jul 2023 23:57:48 +1000 Subject: [PATCH] Smoothed out building on Windows --- Airport.vcxproj | 34 ++++++++++++++++++++++++++-------- 1 file changed, 26 insertions(+), 8 deletions(-) diff --git a/Airport.vcxproj b/Airport.vcxproj index 1340d55..b0f1a77 100644 --- a/Airport.vcxproj +++ b/Airport.vcxproj @@ -71,12 +71,16 @@ - $(SolutionDir)out\$(Configuration)\ + $(SolutionDir)out\ true + $(Platform)\$(Configuration)\ + false - $(SolutionDir)out\$(Configuration)\ + $(SolutionDir)out\ true + $(Platform)\$(Configuration)\ + false @@ -119,16 +123,23 @@ Console true SDL2main.lib;SDL2.lib;SDL2_image.lib;SDL2_ttf.lib;Toy.lib;Box.lib;%(AdditionalDependencies) - $(SDL2Dir)\lib\x64;$(SDL2ImageDir)\lib\x64;$(SDL2MixerDir)\lib\x64;$(SDL2TTFDir)\lib\x64;$(SolutionDir)out\$(Configuration)\;%(AdditionalLibraryDirectories) - $(OutDir)$(TargetName)$(TargetExt) + $(SDL2Dir)\lib\x64;$(SDL2ImageDir)\lib\x64;$(SDL2MixerDir)\lib\x64;$(SDL2TTFDir)\lib\x64;$(SolutionDir)out;%(AdditionalLibraryDirectories) + $(Outdir)$(TargetName)$(TargetExt) xcopy "$(SDL2Dir)\lib\x64\SDL2.dll" "$(OutDir)" /Y /I /E xcopy "$(SDL2ImageDir)\lib\x64\SDL2_image.dll" "$(OutDir)" /Y /I /E xcopy "$(SDL2MixerDir)\lib\x64\SDL2_mixer.dll" "$(OutDir)" /Y /I /E -xcopy "$(SDL2TTFDir)\lib\x64\SDL2_ttf.dll" "$(OutDir)" /Y /I /E +xcopy "$(SDL2TTFDir)\lib\x64\SDL2_ttf.dll" "$(OutDir)" /Y /I /E +del "$(OutDir)$(ProjectName).exp" +del "$(OutDir)$(ProjectName).pdb" +rmdir "$(OutDir)optional" +xcopy "$(ProjectDir)assets" "$(Outdir)assets" /Y /I /E + + $(Platform)\$(Configuration)\$(TargetName).bsc + @@ -148,16 +159,23 @@ xcopy "$(SDL2TTFDir)\lib\x64\SDL2_ttf.dll" "$(OutDir)" /Y /I /E true true SDL2main.lib;SDL2.lib;SDL2_image.lib;SDL2_ttf.lib;Toy.lib;Box.lib;%(AdditionalDependencies) - $(SDL2Dir)\lib\x64;$(SDL2ImageDir)\lib\x64;$(SDL2MixerDir)\lib\x64;$(SDL2TTFDir)\lib\x64;$(SolutionDir)out\$(Configuration)\;%(AdditionalLibraryDirectories) - $(OutDir)$(TargetName)$(TargetExt) + $(SDL2Dir)\lib\x64;$(SDL2ImageDir)\lib\x64;$(SDL2MixerDir)\lib\x64;$(SDL2TTFDir)\lib\x64;$(SolutionDir)out;%(AdditionalLibraryDirectories) + $(Outdir)$(TargetName)$(TargetExt) xcopy "$(SDL2Dir)\lib\x64\SDL2.dll" "$(OutDir)" /Y /I /E xcopy "$(SDL2ImageDir)\lib\x64\SDL2_image.dll" "$(OutDir)" /Y /I /E xcopy "$(SDL2MixerDir)\lib\x64\SDL2_mixer.dll" "$(OutDir)" /Y /I /E -xcopy "$(SDL2TTFDir)\lib\x64\SDL2_ttf.dll" "$(OutDir)" /Y /I /E +xcopy "$(SDL2TTFDir)\lib\x64\SDL2_ttf.dll" "$(OutDir)" /Y /I /E +del "$(OutDir)$(ProjectName).exp" +del "$(OutDir)$(ProjectName).pdb" +rmdir "$(OutDir)optional" +xcopy "$(ProjectDir)assets" "$(Outdir)assets" /Y /I /E + + $(Platform)\$(Configuration)\$(TargetName).bsc +