28 lines
569 B
Lua
28 lines
569 B
Lua
set_project("acpa")
|
|
app_version = "0.1a0"
|
|
set_version(app_version)
|
|
set_basename("acpa")
|
|
set_languages("c++17")
|
|
set_targetdir(".")
|
|
|
|
set_policy("build.warning", true)
|
|
|
|
target("build")
|
|
set_kind("binary")
|
|
set_default(true)
|
|
set_warnings("allextra")
|
|
add_files("src/**.cpp")
|
|
-- add_includedirs("include/")
|
|
add_includedirs("third-party/")
|
|
add_defines("APP_VERSION=\"" .. app_version .. "\"")
|
|
if is_mode("release") then
|
|
set_strip("all")
|
|
set_optimize("faster")
|
|
end
|
|
|
|
if is_mode("debug") then
|
|
set_optimize("none")
|
|
set_symbols("debug")
|
|
add_defines("DEBUG")
|
|
end
|