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