From e55c6a4b46708233a6016a253156a8967442f3a8 Mon Sep 17 00:00:00 2001 From: Star Rauchenberger Date: Tue, 2 May 2023 23:10:11 -0400 Subject: Does this work --- CMakeLists.txt | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) (limited to 'CMakeLists.txt') diff --git a/CMakeLists.txt b/CMakeLists.txt index 756c776..6d9a111 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -3,11 +3,9 @@ project (lingo_ap_tracker) set(CMAKE_BUILD_TYPE Debug) -find_package(wxWidgets COMPONENTS core base) -include(${wxWidgets_USE_FILE}) - -find_package(OpenSSL) -find_package(yaml-cpp) +find_package(wxWidgets CONFIG REQUIRED) +find_package(OpenSSL REQUIRED) +find_package(yaml-cpp REQUIRED) include_directories( vendor/hkutil @@ -18,8 +16,12 @@ include_directories( vendor/websocketpp vendor/wswrap/include ${yaml-cpp_INCLUDE_DIRS} + ${OpenSSL_INCLUDE_DIRS} ) +find_path(SYSTEM_INCLUDE_DIR zlib.h) +include_directories(${SYSTEM_INCLUDE_DIR}) + link_directories(${openssl_LIBRARY_DIRS}) add_executable(lingo_ap_tracker @@ -36,4 +38,4 @@ add_executable(lingo_ap_tracker ) set_property(TARGET lingo_ap_tracker PROPERTY CXX_STANDARD 17) set_property(TARGET lingo_ap_tracker PROPERTY CXX_STANDARD_REQUIRED ON) -target_link_libraries(lingo_ap_tracker ${wxWidgets_LIBRARIES} ${yaml-cpp_LIBRARIES} ${openssl_LIBRARIES}) +target_link_libraries(lingo_ap_tracker PRIVATE OpenSSL::SSL OpenSSL::Crypto wx::core wx::base yaml-cpp) -- cgit 1.4.1