This commit is contained in:
Andrei Astafev 2022-10-20 13:06:31 +03:00
parent 718f5613cd
commit a375f79ed6

View File

@ -5,17 +5,14 @@ cmake_minimum_required(VERSION 3.6 FATAL_ERROR)
cmake_policy(VERSION 3.6..3.7) cmake_policy(VERSION 3.6..3.7)
# Название и версия проекта и используемые языки программирования # Название и версия проекта и используемые языки программирования
project(myx-example-interface-library VERSION 0.3.0 LANGUAGES CXX) project(myx-example-interface-library VERSION 0.4.0 LANGUAGES CXX)
# Рекомендуемый способ подключения MyxCMake # Рекомендуемый способ подключения MyxCMake
include(cmake/myx_setup.cmake) include(cmake/myx_setup.cmake)
# Создание интерфейсной библиотеки # Создание интерфейсной библиотеки
myx_add_library(${PROJECT_NAME} INTERFACE) myx_add_interface_library(${PROJECT_NAME}
HEADERS
# Настройка свойств цели
myx_target_setup(${PROJECT_NAME}
INTERFACE_HEADERS
${PROJECT_SOURCE_DIR}/include/${PROJECT_NAME}/sum.hpp ${PROJECT_SOURCE_DIR}/include/${PROJECT_NAME}/sum.hpp
) )