|
@ -1,8 +1,7 @@ |
|
|
cmake_minimum_required(VERSION 3.0) |
|
|
cmake_minimum_required(VERSION 3.0) |
|
|
|
|
|
|
|
|
################################ |
|
|
################################################ |
|
|
|
|
|
|
|
|
include_directories(core) |
|
|
|
|
|
include_directories(utils) |
|
|
include_directories(utils) |
|
|
include_directories(all_cases) |
|
|
include_directories(all_cases) |
|
|
|
|
|
|
|
@ -10,12 +9,12 @@ include_directories(raw_code) |
|
|
include_directories(short_code) |
|
|
include_directories(short_code) |
|
|
include_directories(common_code) |
|
|
include_directories(common_code) |
|
|
|
|
|
|
|
|
include_directories(fast_cal) |
|
|
include_directories(core) |
|
|
include_directories(analyse) |
|
|
include_directories(analyse) |
|
|
|
|
|
include_directories(fast_cal) |
|
|
|
|
|
|
|
|
################################ |
|
|
################################################ |
|
|
|
|
|
|
|
|
add_subdirectory(core) |
|
|
|
|
|
add_subdirectory(utils) |
|
|
add_subdirectory(utils) |
|
|
add_subdirectory(all_cases) |
|
|
add_subdirectory(all_cases) |
|
|
|
|
|
|
|
@ -23,17 +22,16 @@ add_subdirectory(raw_code) |
|
|
add_subdirectory(short_code) |
|
|
add_subdirectory(short_code) |
|
|
add_subdirectory(common_code) |
|
|
add_subdirectory(common_code) |
|
|
|
|
|
|
|
|
add_subdirectory(fast_cal) |
|
|
add_subdirectory(core) |
|
|
add_subdirectory(analyse) |
|
|
add_subdirectory(analyse) |
|
|
|
|
|
add_subdirectory(fast_cal) |
|
|
|
|
|
|
|
|
################################ |
|
|
################################################ |
|
|
|
|
|
|
|
|
add_executable(klotski main.cc) |
|
|
add_executable(klotski main.cc) |
|
|
#add_executable(klotski main.cc basic_ranges_demo.cc) |
|
|
|
|
|
|
|
|
|
|
|
################################ |
|
|
################################################ |
|
|
|
|
|
|
|
|
target_link_libraries(klotski core) |
|
|
|
|
|
target_link_libraries(klotski utils) |
|
|
target_link_libraries(klotski utils) |
|
|
target_link_libraries(klotski all_cases) |
|
|
target_link_libraries(klotski all_cases) |
|
|
|
|
|
|
|
@ -41,9 +39,10 @@ target_link_libraries(klotski raw_code) |
|
|
target_link_libraries(klotski short_code) |
|
|
target_link_libraries(klotski short_code) |
|
|
target_link_libraries(klotski common_code) |
|
|
target_link_libraries(klotski common_code) |
|
|
|
|
|
|
|
|
target_link_libraries(klotski fast_cal) |
|
|
target_link_libraries(klotski core) |
|
|
target_link_libraries(klotski analyse) |
|
|
target_link_libraries(klotski analyse) |
|
|
|
|
|
target_link_libraries(klotski fast_cal) |
|
|
|
|
|
|
|
|
target_link_libraries(klotski pthread) |
|
|
target_link_libraries(klotski pthread) |
|
|
|
|
|
|
|
|
################################ |
|
|
################################################ |
|
|