aboutsummaryrefslogtreecommitdiff
path: root/ports/wangle/fix_dependency.patch
blob: 6b80a68f8d993c1dee721544628c38cef2755f36 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
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)