Support passing absolute path to CMAKE_INSTALL_INCLUDEDIR
See https://github.com/Martchus/cpp-utilities/issues/18
This commit is contained in:
parent
1eb64f1208
commit
b2a2773cdf
|
@ -26,10 +26,11 @@ include(TemplateFinder)
|
||||||
|
|
||||||
# set install destination for the CMake modules, config files and header files
|
# set install destination for the CMake modules, config files and header files
|
||||||
set(INCLUDE_SUBDIR "${CMAKE_INSTALL_INCLUDEDIR}")
|
set(INCLUDE_SUBDIR "${CMAKE_INSTALL_INCLUDEDIR}")
|
||||||
|
set(HEADER_INSTALL_DESTINATION "${CMAKE_INSTALL_FULL_INCLUDEDIR}")
|
||||||
if (META_CONFIG_SUFFIX)
|
if (META_CONFIG_SUFFIX)
|
||||||
set(INCLUDE_SUBDIR "${INCLUDE_SUBDIR}/${META_PROJECT_NAME}${META_CONFIG_SUFFIX}")
|
set(INCLUDE_SUBDIR "${INCLUDE_SUBDIR}/${META_PROJECT_NAME}${META_CONFIG_SUFFIX}")
|
||||||
|
set(HEADER_INSTALL_DESTINATION "${HEADER_INSTALL_DESTINATION}/${META_PROJECT_NAME}${META_CONFIG_SUFFIX}")
|
||||||
endif ()
|
endif ()
|
||||||
set(HEADER_INSTALL_DESTINATION "${CMAKE_INSTALL_PREFIX}/${INCLUDE_SUBDIR}")
|
|
||||||
set(CMAKE_MODULE_INSTALL_DESTINATION "${CMAKE_INSTALL_PREFIX}/${META_DATA_DIR}/cmake/modules")
|
set(CMAKE_MODULE_INSTALL_DESTINATION "${CMAKE_INSTALL_PREFIX}/${META_DATA_DIR}/cmake/modules")
|
||||||
set(CMAKE_CONFIG_INSTALL_DESTINATION "${CMAKE_INSTALL_PREFIX}/${META_DATA_DIR}/cmake")
|
set(CMAKE_CONFIG_INSTALL_DESTINATION "${CMAKE_INSTALL_PREFIX}/${META_DATA_DIR}/cmake")
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue