diff --git a/SHADE_Application/SHADE_Application.vcxproj b/SHADE_Application/SHADE_Application.vcxproj
index 2616224e..59d25053 100644
--- a/SHADE_Application/SHADE_Application.vcxproj
+++ b/SHADE_Application/SHADE_Application.vcxproj
@@ -42,15 +42,15 @@
true
- bin\Debug_x86_64\SHADE_Application\
- bin-int\Debug_x86_64\SHADE_Application\
+ ..\bin\Debug\
+ ..\bin_int\Debug\SHADE_Application\
SHADE_Application
.exe
false
- bin\Release_x86_64\SHADE_Application\
- bin-int\Release_x86_64\SHADE_Application\
+ ..\bin\Release\
+ ..\bin_int\Release\SHADE_Application\
SHADE_Application
.exe
diff --git a/SHADE_Application/premake5.lua b/SHADE_Application/premake5.lua
index 8c17bf55..d7f47246 100644
--- a/SHADE_Application/premake5.lua
+++ b/SHADE_Application/premake5.lua
@@ -2,8 +2,8 @@ project "SHADE_Application"
kind "WindowedApp"
language "C++"
cppdialect "C++latest"
- targetdir ("bin/" .. outputdir .. "/%{prj.name}")
- objdir ("bin-int/" .. outputdir .. "/%{prj.name}")
+ targetdir (outputdir)
+ objdir (interdir)
systemversion "latest"
pchheader "SBpch.h"
pchsource "%{prj.location}/src/SBpch.cpp"
diff --git a/SHADE_Engine/SHADE_Engine.vcxproj b/SHADE_Engine/SHADE_Engine.vcxproj
index 1c50ecc0..57c76f8e 100644
--- a/SHADE_Engine/SHADE_Engine.vcxproj
+++ b/SHADE_Engine/SHADE_Engine.vcxproj
@@ -41,14 +41,14 @@
- bin\Debug_x86_64\SHADE_Engine\
- bin-int\Debug_x86_64\SHADE_Engine\
+ ..\bin\Debug\
+ ..\bin_int\Debug\SHADE_Engine\
SHADE_Engine
.lib
- bin\Release_x86_64\SHADE_Engine\
- bin-int\Release_x86_64\SHADE_Engine\
+ ..\bin\Release\
+ ..\bin_int\Release\SHADE_Engine\
SHADE_Engine
.lib
@@ -183,6 +183,7 @@
+
diff --git a/SHADE_Engine/SHADE_Engine.vcxproj.filters b/SHADE_Engine/SHADE_Engine.vcxproj.filters
index 7486fad4..6af93131 100644
--- a/SHADE_Engine/SHADE_Engine.vcxproj.filters
+++ b/SHADE_Engine/SHADE_Engine.vcxproj.filters
@@ -360,6 +360,7 @@
Resource
+
Scene
diff --git a/SHADE_Engine/premake5.lua b/SHADE_Engine/premake5.lua
index c858d538..ddd9eaaa 100644
--- a/SHADE_Engine/premake5.lua
+++ b/SHADE_Engine/premake5.lua
@@ -2,8 +2,8 @@ project "SHADE_Engine"
kind "StaticLib"
language "C++"
cppdialect "C++latest"
- targetdir ("bin/" .. outputdir .. "/%{prj.name}")
- objdir ("bin-int/" .. outputdir .. "/%{prj.name}")
+ targetdir (outputdir)
+ objdir (interdir)
systemversion "latest"
pchheader "SHpch.h"
pchsource "%{prj.location}/src/SHpch.cpp"
diff --git a/premake5.lua b/premake5.lua
index d54f8e40..afb72a33 100644
--- a/premake5.lua
+++ b/premake5.lua
@@ -14,8 +14,9 @@ workspace "SHADE"
{
"MultiProcessorCompile"
}
-
- outputdir = "%{cfg.buildcfg}_%{cfg.architecture}"
+
+ outputdir = "%{wks.location}/bin/%{cfg.buildcfg}"
+ interdir = "%{wks.location}/bin_int"
include "SHADE_Application"
include "SHADE_Engine"