diff options
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r-- | CMakeLists.txt | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index 9432f2e..ef741fb 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt | |||
@@ -1,4 +1,4 @@ | |||
1 | cmake_minimum_required (VERSION 3.1) | 1 | cmake_minimum_required (VERSION 3.20) |
2 | project (lingo_ap_tracker) | 2 | project (lingo_ap_tracker) |
3 | 3 | ||
4 | if (MSVC) | 4 | if (MSVC) |
@@ -10,7 +10,6 @@ endif(MSVC) | |||
10 | find_package(wxWidgets CONFIG REQUIRED) | 10 | find_package(wxWidgets CONFIG REQUIRED) |
11 | find_package(OpenSSL REQUIRED) | 11 | find_package(OpenSSL REQUIRED) |
12 | find_package(yaml-cpp REQUIRED) | 12 | find_package(yaml-cpp REQUIRED) |
13 | find_package(websocketpp REQUIRED) | ||
14 | find_package(fmt REQUIRED) | 13 | find_package(fmt REQUIRED) |
15 | 14 | ||
16 | include_directories( | 15 | include_directories( |
@@ -19,7 +18,7 @@ include_directories( | |||
19 | vendor/asio/asio/include | 18 | vendor/asio/asio/include |
20 | vendor/nlohmann | 19 | vendor/nlohmann |
21 | vendor/valijson/include | 20 | vendor/valijson/include |
22 | ${websocketpp_INCLUDE_DIRS} | 21 | vendor/websocketpp |
23 | vendor/wswrap/include | 22 | vendor/wswrap/include |
24 | ${yaml-cpp_INCLUDE_DIRS} | 23 | ${yaml-cpp_INCLUDE_DIRS} |
25 | ${OpenSSL_INCLUDE_DIRS} | 24 | ${OpenSSL_INCLUDE_DIRS} |
@@ -49,7 +48,6 @@ set(SOURCE_FILES | |||
49 | "src/subway_map.cpp" | 48 | "src/subway_map.cpp" |
50 | "src/network_set.cpp" | 49 | "src/network_set.cpp" |
51 | "src/logger.cpp" | 50 | "src/logger.cpp" |
52 | "src/godot_variant.cpp" | ||
53 | "src/ipc_state.cpp" | 51 | "src/ipc_state.cpp" |
54 | "src/ipc_dialog.cpp" | 52 | "src/ipc_dialog.cpp" |
55 | "src/report_popup.cpp" | 53 | "src/report_popup.cpp" |
@@ -69,7 +67,7 @@ endif(MSVC) | |||
69 | add_executable(lingo_ap_tracker ${SOURCE_FILES}) | 67 | add_executable(lingo_ap_tracker ${SOURCE_FILES}) |
70 | set_property(TARGET lingo_ap_tracker PROPERTY CXX_STANDARD 20) | 68 | set_property(TARGET lingo_ap_tracker PROPERTY CXX_STANDARD 20) |
71 | set_property(TARGET lingo_ap_tracker PROPERTY CXX_STANDARD_REQUIRED ON) | 69 | set_property(TARGET lingo_ap_tracker PROPERTY CXX_STANDARD_REQUIRED ON) |
72 | target_link_libraries(lingo_ap_tracker PRIVATE fmt::fmt OpenSSL::SSL OpenSSL::Crypto websocketpp::websocketpp wx::core wx::base wx::net yaml-cpp::yaml-cpp) | 70 | target_link_libraries(lingo_ap_tracker PRIVATE fmt::fmt OpenSSL::SSL OpenSSL::Crypto wx::core wx::base wx::net yaml-cpp::yaml-cpp) |
73 | 71 | ||
74 | set(SRC_DIR "${CMAKE_SOURCE_DIR}/assets") | 72 | set(SRC_DIR "${CMAKE_SOURCE_DIR}/assets") |
75 | set(DST_DIR "${CMAKE_BINARY_DIR}/$<CONFIG>/assets") | 73 | set(DST_DIR "${CMAKE_BINARY_DIR}/$<CONFIG>/assets") |