Modified premake config , added defines with filter

dev
anulax1225 ago%!(EXTRA string=1 year)
parent f87f622aec
commit 1935ad5ea1
  1. 31
      bakara/premake5.lua
  2. 5
      premake5.lua
  3. 33
      sandbox/premake5.lua

@ -23,4 +23,35 @@ project "bakara"
links
{
"glm"
}
filter "configurations:Debug"
defines
{
"BK_DEBUG",
"DEBUG"
}
runtime "Debug"
symbols "on"
filter "configurations:Release"
defines
{
"BK_RELEASE",
"NDEBUG"
}
runtime "Release"
optimize "on"
filter "system:windows"
defines
{
"BK_PLATFORM_WINDOWS"
}
filter "system:linux"
defines
{
"BK_PLATFORM_LINUX"
}

@ -3,6 +3,11 @@ workspace "Bakara"
configurations { "Debug", "Release" }
startproject "sandbox"
flags
{
"MultiProcessorCompile"
}
outputdir = "%{cfg.system}-%{cfg.architecture}-%{cfg.buildcfg}"
IncludeDirs = {}

@ -7,7 +7,6 @@ project "sandbox"
targetdir("%{wks.location}/bin/" .. outputdir .. "/%{prj.name}")
objdir("%{wks.location}/bin-int/" .. outputdir .. "/%{prj.name}")
files
{
"src/**.h",
@ -25,3 +24,35 @@ project "sandbox"
{
"bakara"
}
filter "configurations:Debug"
defines
{
"BK_DEBUG",
"DEBUG"
}
runtime "Debug"
symbols "on"
filter "configurations:Release"
defines
{
"BK_RELEASE",
"NDEBUG"
}
runtime "Release"
optimize "on"
filter "system:windows"
defines
{
"BK_PLATFORM_WINDOWS"
}
filter "system:linux"
defines
{
"BK_PLATFORM_LINUX"
}

Loading…
Cancel
Save