You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and dots ('.'), can be up to 35 characters long. Letters must be lowercase.
37 lines
776 B
37 lines
776 B
workspace "Bakara" |
|
architecture "x64" |
|
configurations { "Debug", "Release" } |
|
startproject "sandbox" |
|
|
|
flags |
|
{ |
|
"MultiProcessorCompile" |
|
} |
|
|
|
linkgroups "On" |
|
|
|
outputdir = "%{cfg.system}-%{cfg.architecture}-%{cfg.buildcfg}" |
|
|
|
IncludeDirs = {} |
|
IncludeDirs["bakara"] = "%{wks.location}/bakara/src" |
|
IncludeDirs["vendor"] = "%{wks.location}/bakara/vendor" |
|
IncludeDirs["spdlog"] = "%{wks.location}/bakara/vendor/spdloglib/include" |
|
IncludeDirs["glm"] = "%{wks.location}/bakara/vendor/glm" |
|
IncludeDirs["glfw"] = "%{wks.location}/bakara/vendor/glfw/include" |
|
IncludeDirs["sdl2"] = "%{wks.location}/bakara/vendor/SDL/include" |
|
|
|
group "Dependencies" |
|
include "bakara/vendor" |
|
group "" |
|
|
|
group "Core" |
|
include "bakara" |
|
group "" |
|
|
|
group "App" |
|
include "sandbox" |
|
group "" |
|
|
|
|
|
|
|
|
|
|