Описание

This commit is contained in:
Andrei Astafev 2019-02-13 03:19:11 +03:00
parent bdabe76fc4
commit 0bec8a9e75
3 changed files with 8 additions and 1 deletions

View File

@ -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()

View File

@ -2,3 +2,9 @@
Пример проекта на CMake с использованием CMLib.
## Установка
Проект использует библиотеку CMLib, которая включается в проект в виде
субмодуля, поэтому клонировать данный репозиторий нужно, указав ключ
`--recurse-submodules`.

View File

@ -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"