mirror of https://github.com/dnomd343/klotski.git
Dnomd343
2 years ago
3 changed files with 82 additions and 2 deletions
@ -1,8 +1,8 @@ |
|||||
/bin/ |
/bin/ |
||||
/.idea/ |
/.idea/ |
||||
|
**/.xmake/ |
||||
|
/src/cli/target/ |
||||
/cmake-build-debug/ |
/cmake-build-debug/ |
||||
/cmake-build-release/ |
/cmake-build-release/ |
||||
|
|
||||
/src/cli/target/ |
|
||||
/src/rust_ffi/target/ |
/src/rust_ffi/target/ |
||||
/src/klotski_core/utils/version.h |
/src/klotski_core/utils/version.h |
||||
|
@ -0,0 +1,80 @@ |
|||||
|
target("utils") |
||||
|
set_kind("static") |
||||
|
add_files("utils/*.cc") |
||||
|
|
||||
|
target("all_cases") |
||||
|
set_kind("static") |
||||
|
add_includedirs("utils") |
||||
|
add_files("all_cases/*.cc") |
||||
|
|
||||
|
target("raw_code") |
||||
|
set_kind("static") |
||||
|
add_includedirs("utils") |
||||
|
add_includedirs("raw_code") |
||||
|
add_includedirs("short_code") |
||||
|
add_includedirs("common_code") |
||||
|
add_files("raw_code/*.cc") |
||||
|
|
||||
|
target("short_code") |
||||
|
set_kind("static") |
||||
|
add_includedirs("utils") |
||||
|
add_includedirs("all_cases") |
||||
|
add_includedirs("raw_code") |
||||
|
add_includedirs("short_code") |
||||
|
add_includedirs("common_code") |
||||
|
add_includedirs("short_code/offset") |
||||
|
add_files("short_code/*.cc") |
||||
|
|
||||
|
target("common_code") |
||||
|
set_kind("static") |
||||
|
add_includedirs("utils") |
||||
|
add_includedirs("raw_code") |
||||
|
add_includedirs("short_code") |
||||
|
add_includedirs("common_code") |
||||
|
add_files("common_code/*.cc") |
||||
|
|
||||
|
target("core") |
||||
|
set_kind("static") |
||||
|
add_includedirs("utils") |
||||
|
add_files("core/*.cc") |
||||
|
|
||||
|
target("fast_cal") |
||||
|
set_kind("static") |
||||
|
add_includedirs("core") |
||||
|
add_includedirs("utils") |
||||
|
add_includedirs("raw_code") |
||||
|
add_includedirs("short_code") |
||||
|
add_includedirs("common_code") |
||||
|
add_files("fast_cal/*.cc") |
||||
|
|
||||
|
target("analyse") |
||||
|
set_kind("static") |
||||
|
add_includedirs("core") |
||||
|
add_includedirs("utils") |
||||
|
add_includedirs("raw_code") |
||||
|
add_includedirs("short_code") |
||||
|
add_includedirs("common_code") |
||||
|
add_files("analyse/*.cc") |
||||
|
|
||||
|
target("benchmark") |
||||
|
set_kind("static") |
||||
|
add_includedirs("all_cases") |
||||
|
add_files("benchmark/*.cc") |
||||
|
|
||||
|
-- TODO: generate version.h |
||||
|
|
||||
|
target("klotski") |
||||
|
set_kind("static") |
||||
|
add_includedirs(".") |
||||
|
add_includedirs("utils") |
||||
|
add_includedirs("all_cases") |
||||
|
add_includedirs("benchmark") |
||||
|
add_includedirs("raw_code") |
||||
|
add_includedirs("short_code") |
||||
|
add_includedirs("common_code") |
||||
|
add_deps("utils", "all_cases") |
||||
|
add_deps("raw_code", "short_code", "common_code") |
||||
|
add_deps("core", "fast_cal", "analyse") |
||||
|
add_deps("benchmark") |
||||
|
add_files("ffi/*.cc") |
||||
|
set_policy("build.merge_archive", true) |
Loading…
Reference in new issue