Обновление
This commit is contained in:
parent
c8acc9c415
commit
11895f5a9e
@ -21,20 +21,20 @@ add_executable(${TRGT} ${TRGT_cpp} ${TRGT_qrc})
|
|||||||
common_target_properties(${TRGT})
|
common_target_properties(${TRGT})
|
||||||
|
|
||||||
# Qt5: подключение заголовочных файлов
|
# Qt5: подключение заголовочных файлов
|
||||||
target_include_directories(${TRGT} SYSTEM PUBLIC ${Qt5Core_INCLUDE_DIRS})
|
target_include_directories(${TRGT} PUBLIC $<BUILD_INTERFACE:${Qt5Core_INCLUDE_DIRS})
|
||||||
|
|
||||||
# Qt5: подключение библиотек
|
# Qt5: подключение библиотек
|
||||||
target_link_libraries(${TRGT} Qt5::Core)
|
target_link_libraries(${TRGT} Qt5::Core)
|
||||||
|
|
||||||
# Добавление к пути поиска заголовочных файлов
|
# Добавление к пути поиска заголовочных файлов
|
||||||
target_include_directories(${TRGT} SYSTEM PUBLIC ${Boost_INCLUDE_DIRS})
|
target_include_directories(${TRGT} PUBLIC $<BUILD_INTERFACE:${Boost_INCLUDE_DIRS})
|
||||||
|
|
||||||
# Зависимость от библиотеки из внешнего проекта проекта
|
# Зависимость от библиотеки из внешнего проекта проекта
|
||||||
add_dependencies(${TRGT} myxlib)
|
add_dependencies(${TRGT} myxlib)
|
||||||
|
|
||||||
# Добавление каталога, в который устанавливаются заголовочные файлы
|
# Добавление каталога, в который устанавливаются заголовочные файлы
|
||||||
# от внешнего проекта, к списку путей для поиска
|
# от внешнего проекта, к списку путей для поиска
|
||||||
target_include_directories(${TRGT} PUBLIC $<BUILD_INTERFACE:${CMAKE_BINARY_DIR}/include>)
|
target_include_directories(${TRGT} PUBLIC $<BUILD_INTERFACE:${CMAKE_BINARY_DIR}/${CMAKE_INSTALL_INCLUDEDIR}>)
|
||||||
|
|
||||||
# Компоновка с библиотеками из внешнего проекта
|
# Компоновка с библиотеками из внешнего проекта
|
||||||
target_link_libraries(${TRGT} myx-qt myx-filesystem)
|
target_link_libraries(${TRGT} myx-qt myx-filesystem)
|
||||||
|
2
thirdparty/myxlib
vendored
2
thirdparty/myxlib
vendored
@ -1 +1 @@
|
|||||||
Subproject commit 35ad2e1db8e4d5aa424862a32eb262f18b562a98
|
Subproject commit 66ddb8a1fbd4b1af214ac48992feec9fb409fb37
|
Loading…
Reference in New Issue
Block a user