aboutsummaryrefslogtreecommitdiff
path: root/dns/https_dns_proxy/files/patch-CMakeLists.txt
blob: 462aea6deea2a7b9611abc992a11e3fdf63f47c4 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
--- CMakeLists.txt.orig	2023-12-26 21:36:07 UTC
+++ CMakeLists.txt
@@ -67,6 +67,7 @@ endif()
 
 find_path(LIBCARES_INCLUDE_DIR ares.h)
 find_path(LIBEV_INCLUDE_DIR ev.h)
+cmake_path(GET LIBEV_INCLUDE_DIR PARENT_PATH LOCALBASE)
 
 if(CUSTOM_LIBCURL_INSTALL_PATH)
   message(STATUS "Using custom libcurl from: ${CUSTOM_LIBCURL_INSTALL_PATH}")
@@ -108,7 +109,8 @@ set(TARGET_NAME "https_dns_proxy")
 aux_source_directory(src SRC_LIST)
 set(SRC_LIST ${SRC_LIST})
 add_executable(${TARGET_NAME} ${SRC_LIST})
-set(LIBS ${LIBS} cares curl ev resolv)
+set(LIBS ${LIBS} cares curl ev)
+target_link_directories(${TARGET_NAME} PRIVATE ${LOCALBASE}/lib)
 target_link_libraries(${TARGET_NAME} ${LIBS})
 set_property(TARGET ${TARGET_NAME} PROPERTY C_STANDARD 11)