forked from etc/pineapple-src
56 lines
1.6 KiB
Diff
Executable file
56 lines
1.6 KiB
Diff
Executable file
diff --git a/wangle/CMakeLists.txt b/wangle/CMakeLists.txt
|
|
index 8df7c76..f605f25 100644
|
|
--- a/wangle/CMakeLists.txt
|
|
+++ b/wangle/CMakeLists.txt
|
|
@@ -62,7 +62,7 @@ find_package(folly CONFIG REQUIRED)
|
|
find_package(fizz CONFIG REQUIRED)
|
|
find_package(fmt CONFIG REQUIRED)
|
|
find_package(OpenSSL REQUIRED)
|
|
-find_package(Glog REQUIRED)
|
|
+find_package(glog CONFIG REQUIRED)
|
|
find_package(gflags CONFIG QUIET)
|
|
if (gflags_FOUND)
|
|
message(STATUS "Found gflags from package config")
|
|
@@ -70,8 +70,8 @@ if (gflags_FOUND)
|
|
else()
|
|
find_package(Gflags REQUIRED)
|
|
endif()
|
|
-find_package(LibEvent MODULE REQUIRED)
|
|
-find_package(DoubleConversion REQUIRED)
|
|
+find_package(Libevent CONFIG REQUIRED)
|
|
+find_package(double-conversion CONFIG REQUIRED)
|
|
find_package(Threads REQUIRED)
|
|
if (UNIX AND NOT APPLE)
|
|
find_package(Librt)
|
|
@@ -153,24 +153,23 @@ target_include_directories(
|
|
PUBLIC
|
|
$<BUILD_INTERFACE:${CMAKE_SOURCE_DIR}/..>
|
|
$<INSTALL_INTERFACE:${INCLUDE_INSTALL_DIR}>
|
|
+ PRIVATE
|
|
${FIZZ_INCLUDE_DIR}
|
|
${FOLLY_INCLUDE_DIR}
|
|
${Boost_INCLUDE_DIR}
|
|
- ${OPENSSL_INCLUDE_DIR}
|
|
- ${GLOG_INCLUDE_DIRS}
|
|
${GFLAGS_INCLUDE_DIRS}
|
|
- ${LIBEVENT_INCLUDE_DIR}
|
|
- ${DOUBLE_CONVERSION_INCLUDE_DIRS}
|
|
)
|
|
target_link_libraries(wangle PUBLIC
|
|
${FOLLY_LIBRARIES}
|
|
${FIZZ_LIBRARIES}
|
|
${Boost_LIBRARIES}
|
|
- ${OPENSSL_LIBRARIES}
|
|
- ${GLOG_LIBRARIES}
|
|
+ OpenSSL::SSL
|
|
+ OpenSSL::Crypto
|
|
+ glog::glog
|
|
${GFLAGS_LIBRARIES}
|
|
- ${LIBEVENT_LIB}
|
|
- ${DOUBLE_CONVERSION_LIBRARIES}
|
|
+ libevent::core
|
|
+ libevent::extra
|
|
+ double-conversion::double-conversion
|
|
${CMAKE_DL_LIBS}
|
|
${LIBRT_LIBRARIES}
|
|
Threads::Threads)
|