Цель ${TRGT}-install-headers создаётся в myx-cmake

This commit is contained in:
Andrei Astafev 2021-12-21 11:13:32 +03:00
parent 3ac50d5f03
commit bc376260bd

View File

@ -20,11 +20,6 @@ myx_cmake_add_shared_library(${TRGT})
# Создание статической библиотеки # Создание статической библиотеки
myx_cmake_add_static_library(${TRGT}) myx_cmake_add_static_library(${TRGT})
# Цель, используемая только для установки заголовочных файлов без компиляции проекта
add_custom_target(${TRGT}-install-headers
COMMAND "${CMAKE_COMMAND}" -DCMAKE_INSTALL_COMPONENT=dev
-P "${CMAKE_BINARY_DIR}/cmake_install.cmake")
# Установка заголовочных файлов # Установка заголовочных файлов
install(FILES ${TRGT_hpp} COMPONENT dev DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/${TRGT}) install(FILES ${TRGT_hpp} COMPONENT dev DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/${TRGT})