set_project("opengenerals-processor") set_basename("ogprocessor") set_version("0.1.0") set_languages("c++20") set_targetdir("build") add_includedirs(".", "pc", "utility") add_files("pc/*.cpp", "utility/*.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")