From cba8f2bf1430ee7af31b69bdc92c060adf72dc82 Mon Sep 17 00:00:00 2001 From: sleepdefic1t Date: Fri, 21 Feb 2020 10:37:44 -0800 Subject: [PATCH] chore(build): improve as dependency Improve paths when building C++ Client as a project dependency. - CMAKE_SOURCE_DIR -> CMAKE_INSTALL_PREFIX - `cmake/External.cmake` ln#19 - `src/CMakeLists.txt` ln#10 --- cmake/External.cmake | 2 +- src/CMakeLists.txt | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/cmake/External.cmake b/cmake/External.cmake index d513efc2..e24a1c31 100644 --- a/cmake/External.cmake +++ b/cmake/External.cmake @@ -16,7 +16,7 @@ if (APPLE) endif() # Set the configuration -configure_file(${CMAKE_SOURCE_DIR}/cmake/extern/CURL.txt.in +configure_file(${CMAKE_INSTALL_PREFIX}/cmake/extern/CURL.txt.in ${EXTERNAL_LIBRARY_DIR}/curl/CMakeLists.txt) # Execute Git Clone and run Cmake diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 2941b712..7e0ae447 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -7,7 +7,7 @@ project(ark_cpp_client C CXX) # External Libraries # ------------------------------------------------------------------------------ -include(${CMAKE_SOURCE_DIR}/cmake/External.cmake) +include(${CMAKE_INSTALL_PREFIX}/cmake/External.cmake) # ------------------------------------------------------------------------------