From 01129acbf09a84000747daf28653aa56bbc27c00 Mon Sep 17 00:00:00 2001 From: Kefu Chai Date: Thu, 13 Feb 2020 17:50:29 +0800 Subject: [PATCH] cmake: should expose ${C-ARES_BINARY_DIR} from c-ares as it's public header `ares.h` includes `ares_build.h`, which is generated in the build directory. Signed-off-by: Kefu Chai --- cmake/modules/Buildc-ares.cmake | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cmake/modules/Buildc-ares.cmake b/cmake/modules/Buildc-ares.cmake index 83cac92f95652..ff9452095fe4f 100644 --- a/cmake/modules/Buildc-ares.cmake +++ b/cmake/modules/Buildc-ares.cmake @@ -14,7 +14,7 @@ function(build_c_ares) add_library(c-ares::c-ares STATIC IMPORTED) add_dependencies(c-ares::c-ares c-ares_ext) set_target_properties(c-ares::c-ares PROPERTIES - INTERFACE_INCLUDE_DIRECTORIES "${C-ARES_SOURCE_DIR}" + INTERFACE_INCLUDE_DIRECTORIES "${C-ARES_SOURCE_DIR};${C-ARES_BINARY_DIR}" IMPORTED_LINK_INTERFACE_LANGUAGES "C" IMPORTED_LOCATION "${C-ARES_BINARY_DIR}/lib/libcares.a") # to appease find_package() -- 2.39.5