diff --git a/SHADE_Application/SHADE_Application.vcxproj b/SHADE_Application/SHADE_Application.vcxproj index ee49fafc..3d9cfd1a 100644 --- a/SHADE_Application/SHADE_Application.vcxproj +++ b/SHADE_Application/SHADE_Application.vcxproj @@ -69,8 +69,9 @@ stdcpplatest - Console + Windows true + WinMainCRTStartup @@ -90,9 +91,10 @@ stdcpplatest - Console + Windows true true + WinMainCRTStartup diff --git a/SHADE_Application/premake5.lua b/SHADE_Application/premake5.lua index eb1ec7c4..60a87928 100644 --- a/SHADE_Application/premake5.lua +++ b/SHADE_Application/premake5.lua @@ -1,5 +1,5 @@ project "SHADE_Application" - kind "ConsoleApp" + kind "WindowedApp" language "C++" cppdialect "C++latest" targetdir ("bin/" .. outputdir .. "/%{prj.name}") @@ -8,7 +8,8 @@ project "SHADE_Application" pchheader "SBpch.h" pchsource "%{prj.location}/src/SBpch.cpp" staticruntime "on" - + entrypoint "WinMainCRTStartup" + system ("windows") files { diff --git a/SHADE_Engine/SHADE_Engine.vcxproj b/SHADE_Engine/SHADE_Engine.vcxproj index 04be7ba3..462fc854 100644 --- a/SHADE_Engine/SHADE_Engine.vcxproj +++ b/SHADE_Engine/SHADE_Engine.vcxproj @@ -71,7 +71,6 @@ true - fmodstudioL_vc.lib;fmodL_vc.lib;%(AdditionalDependencies) libs;%(AdditionalLibraryDirectories) @@ -97,7 +96,6 @@ true - fmodstudio_vc.lib;fmod_vc.lib;%(AdditionalDependencies) libs;%(AdditionalLibraryDirectories) diff --git a/SHADE_Engine/premake5.lua b/SHADE_Engine/premake5.lua index 9dcfcd84..1878a67e 100644 --- a/SHADE_Engine/premake5.lua +++ b/SHADE_Engine/premake5.lua @@ -58,14 +58,19 @@ project "SHADE_Engine" "MultiProcessorCompile" } + dependson + { + "yaml-cpp" + } + warnings 'Extra' filter "configurations:Debug" symbols "On" defines {"_DEBUG"} - links{"fmodstudioL_vc.lib", "fmodL_vc.lib"} + --links{"fmodstudioL_vc.lib", "fmodL_vc.lib"} filter "configurations:Release" optimize "On" defines{"_RELEASE"} - links{"fmodstudio_vc.lib", "fmod_vc.lib"} \ No newline at end of file + --links{"fmodstudio_vc.lib", "fmod_vc.lib"} \ No newline at end of file