29 lines
571 B
Lua
29 lines
571 B
Lua
set_project("opengenerals-processor")
|
|
set_basename("ogprocessor")
|
|
set_version("0.1.0")
|
|
set_languages("c++20")
|
|
set_targetdir("build")
|
|
|
|
add_includedirs(".", "pc", "utility", "logic")
|
|
|
|
add_files("pc/*.cpp", "utility/*.cpp", "logic/*.cpp")
|
|
target("main")
|
|
set_default(true)
|
|
set_kind("binary")
|
|
add_files("main.cpp")
|
|
set_warnings("allextra")
|
|
|
|
target("test")
|
|
set_default(false)
|
|
set_kind("binary")
|
|
set_prefixname("test-")
|
|
|
|
add_files("test/**/*.cpp")
|
|
add_files("test/main.cpp")
|
|
|
|
set_warnings("allextra")
|
|
set_optimize("none")
|
|
set_symbols("debug")
|
|
add_defines("DEBUG")
|
|
|