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