From 5ceb8daf1611b94f47a809ce8626d42e28cb01a8 Mon Sep 17 00:00:00 2001 From: Omar Shrit Date: Thu, 27 May 2021 16:15:06 +0200 Subject: [PATCH] Check of the deps name is not equal boost Signed-off-by: Omar Shrit --- CMake/Autodownload.cmake | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/CMake/Autodownload.cmake b/CMake/Autodownload.cmake index 9339dcc9bf..ce23e32909 100644 --- a/CMake/Autodownload.cmake +++ b/CMake/Autodownload.cmake @@ -44,12 +44,13 @@ macro(get_deps LINK DEPS_NAME PACKAGE) list(LENGTH DIRECTORIES DIRECTORIES_LEN) if (DIRECTORIES_LEN GREATER 0) list(GET DIRECTORIES 0 DEPENDENCY_DIR) - set(GENERIC_INCLUDE_DIR "${CMAKE_BINARY_DIR}/deps/${DEPENDENCY_DIR}/include") - install(DIRECTORY "${GENERIC_INCLUDE_DIR}" DESTINATION "${CMAKE_INSTALL_INCLUDEDIR}") # Clean these lines when boost is removed. if (${DEPS_NAME} MATCHES "boost") set(Boost_INCLUDE_DIR "${CMAKE_BINARY_DIR}/deps/${DEPENDENCY_DIR}/") install(DIRECTORY "${Boost_INCLUDE_DIR}" DESTINATION "${CMAKE_INSTALL_INCLUDEDIR}") + else() + set(GENERIC_INCLUDE_DIR "${CMAKE_BINARY_DIR}/deps/${DEPENDENCY_DIR}/include") + install(DIRECTORY "${GENERIC_INCLUDE_DIR}" DESTINATION "${CMAKE_INSTALL_INCLUDEDIR}") endif() else () message(FATAL_ERROR