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