From d2e2e85726b688589f5b24da72c3c1f654535f8c Mon Sep 17 00:00:00 2001 From: Xiao Qi Date: Wed, 21 Sep 2022 22:54:15 +0800 Subject: [PATCH] Added build path ignore Readded output dir and removed interdir from premake Added DEBUG guards in SHVkPhysicalDeviceLibrary when using SHLOG_TRACE --- .gitignore | 1 + .../src/Graphics/Devices/SHVkPhysicalDeviceLibrary.cpp | 5 ++++- premake5.lua | 7 +++---- 3 files changed, 8 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index 1fbf8160..1110510c 100644 --- a/.gitignore +++ b/.gitignore @@ -31,6 +31,7 @@ x86/ bld/ [Bb]in/ [Bb]in-int/ +[Bb]in_int/ [Oo]bj/ [Ll]og/ [Ll]ogs/ diff --git a/SHADE_Engine/src/Graphics/Devices/SHVkPhysicalDeviceLibrary.cpp b/SHADE_Engine/src/Graphics/Devices/SHVkPhysicalDeviceLibrary.cpp index d815fb7e..3cf0a8e6 100644 --- a/SHADE_Engine/src/Graphics/Devices/SHVkPhysicalDeviceLibrary.cpp +++ b/SHADE_Engine/src/Graphics/Devices/SHVkPhysicalDeviceLibrary.cpp @@ -1,4 +1,4 @@ -#include "SHPch.h" +#include "SHpch.h" #include #include #include "SHVkPhysicalDeviceLibrary.h" @@ -180,10 +180,13 @@ namespace SHADE return; } + #ifdef DEBUG SHLOG_TRACE("Successfully queried Physical Devices:"); for (auto const& device : physicalDevices) { SHLOG_TRACE(std::string_view (std::string("\t-") + GetDeviceTypeName(device.getProperties().deviceType) + device.getProperties().deviceName.operator std::string())); } + #endif + } } diff --git a/premake5.lua b/premake5.lua index 450be7d7..ab1e6d27 100644 --- a/premake5.lua +++ b/premake5.lua @@ -7,16 +7,15 @@ workspace "SHADE" configurations { "Debug", - "Release", + "Release" } flags { - "MultiProcessorCompile" + "MultiProcessorCompile" } - outputdir = "%{wks.location}/bin/%{cfg.buildcfg}" - interdir = "%{wks.location}/bin_int" + outputdir = "bin/%{cfg.architecture}" include "SHADE_Engine" include "SHADE_Application"