Описание
This commit is contained in:
parent
bdabe76fc4
commit
0bec8a9e75
@ -5,6 +5,7 @@ cmake_policy(VERSION 3.0.2..3.7)
|
||||
# Название проекта
|
||||
project(cmex)
|
||||
|
||||
# В каталоге cmake/lib находятся файлы с библиотечными функциями
|
||||
if(IS_DIRECTORY ${CMAKE_SOURCE_DIR}/cmake/cmlib)
|
||||
list(INSERT CMAKE_MODULE_PATH 0 ${CMAKE_SOURCE_DIR}/cmake/cmlib)
|
||||
else()
|
||||
|
@ -2,3 +2,9 @@
|
||||
|
||||
Пример проекта на CMake с использованием CMLib.
|
||||
|
||||
## Установка
|
||||
|
||||
Проект использует библиотеку CMLib, которая включается в проект в виде
|
||||
субмодуля, поэтому клонировать данный репозиторий нужно, указав ключ
|
||||
`--recurse-submodules`.
|
||||
|
||||
|
@ -14,7 +14,7 @@ set(current_target_headers
|
||||
add_common_library(${current_target} ${current_target_sources})
|
||||
common_target_properties(${current_target})
|
||||
|
||||
# Цель, используемая только для установки заголовочных файлов, без компиляции проекта
|
||||
# Цель, используемая только для установки заголовочных файлов без компиляции проекта
|
||||
add_custom_target(${current_target}-install-headers
|
||||
COMMAND "${CMAKE_COMMAND}"
|
||||
-DCMAKE_INSTALL_COMPONENT=headers -P "${CMAKE_BINARY_DIR}/cmake_install.cmake"
|
||||
|
Loading…
Reference in New Issue
Block a user