diff options
| author | Star Rauchenberger <fefferburbia@gmail.com> | 2025-04-10 19:10:21 -0400 |
|---|---|---|
| committer | Star Rauchenberger <fefferburbia@gmail.com> | 2025-04-10 19:10:21 -0400 |
| commit | 1e8a9a8e42fa9d57f8d3bc02a025887a9706af75 (patch) | |
| tree | 702180b08d9acb51ece8d934f780bd898661cb56 | |
| parent | b5756da583f4592b6299614a4a45b996c091b71c (diff) | |
| download | lingo-ap-tracker-1e8a9a8e42fa9d57f8d3bc02a025887a9706af75.tar.gz lingo-ap-tracker-1e8a9a8e42fa9d57f8d3bc02a025887a9706af75.tar.bz2 lingo-ap-tracker-1e8a9a8e42fa9d57f8d3bc02a025887a9706af75.zip | |
Increased minimum cmake version
| -rw-r--r-- | CMakeLists.txt | 7 |
1 files changed, 3 insertions, 4 deletions
| diff --git a/CMakeLists.txt b/CMakeLists.txt index 82673ab..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} |
| @@ -68,7 +67,7 @@ endif(MSVC) | |||
| 68 | add_executable(lingo_ap_tracker ${SOURCE_FILES}) | 67 | add_executable(lingo_ap_tracker ${SOURCE_FILES}) |
| 69 | set_property(TARGET lingo_ap_tracker PROPERTY CXX_STANDARD 20) | 68 | set_property(TARGET lingo_ap_tracker PROPERTY CXX_STANDARD 20) |
| 70 | set_property(TARGET lingo_ap_tracker PROPERTY CXX_STANDARD_REQUIRED ON) | 69 | set_property(TARGET lingo_ap_tracker PROPERTY CXX_STANDARD_REQUIRED ON) |
| 71 | 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) |
| 72 | 71 | ||
| 73 | set(SRC_DIR "${CMAKE_SOURCE_DIR}/assets") | 72 | set(SRC_DIR "${CMAKE_SOURCE_DIR}/assets") |
| 74 | set(DST_DIR "${CMAKE_BINARY_DIR}/$<CONFIG>/assets") | 73 | set(DST_DIR "${CMAKE_BINARY_DIR}/$<CONFIG>/assets") |
