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")