Обновление подмодулей
This commit is contained in:
parent
0790d78cf4
commit
fc747976e4
@ -1 +1 @@
|
||||
Subproject commit 3c0fd214b9ad8bd9306aba18b37d7078319654b1
|
||||
Subproject commit 0b69005b7a05760d538c0902e634848b62f3cda1
|
@ -1 +1 @@
|
||||
Subproject commit 81fe90131c2d93d5d3e0f3b48c38fad0418fb953
|
||||
Subproject commit acdfb6a9dd5ca1cb037e541f7da7033968873357
|
@ -76,15 +76,15 @@ add_pvs_check(${TRGT})
|
||||
|
||||
|
||||
# Qt5: подключение заголовочных файлов
|
||||
target_include_directories(${TRGT} SYSTEM PUBLIC ${Qt5Core_INCLUDE_DIRS})
|
||||
target_include_directories(${TRGT} SYSTEM PUBLIC ${Qt5Gui_INCLUDE_DIRS})
|
||||
target_include_directories(${TRGT} SYSTEM PUBLIC ${Qt5Widgets_INCLUDE_DIRS})
|
||||
target_include_directories(${TRGT} PUBLIC ${Qt5Core_INCLUDE_DIRS})
|
||||
target_include_directories(${TRGT} PUBLIC ${Qt5Gui_INCLUDE_DIRS})
|
||||
target_include_directories(${TRGT} PUBLIC ${Qt5Widgets_INCLUDE_DIRS})
|
||||
|
||||
# Qt5: подключение библиотек
|
||||
target_link_libraries(${TRGT} Qt5::Core Qt5::Gui Qt5::Widgets)
|
||||
|
||||
# Добавление к пути поиска заголовочных файлов
|
||||
target_include_directories(${TRGT} SYSTEM PUBLIC ${Boost_INCLUDE_DIRS})
|
||||
target_include_directories(${TRGT} PUBLIC ${Boost_INCLUDE_DIRS})
|
||||
|
||||
# Зависимость от библиотеки из внешнего проекта проекта
|
||||
add_dependencies(${TRGT} myxlib)
|
||||
@ -100,5 +100,17 @@ target_link_libraries(${TRGT} myx-qt myx-filesystem myx-base)
|
||||
set_target_properties(${TRGT} PROPERTIES OUTPUT_NAME ${TRGT} RUNTIME_OUTPUT_DIRECTORY
|
||||
${CMAKE_BINARY_DIR}/${CMAKE_INSTALL_BINDIR})
|
||||
|
||||
|
||||
# Подключение настроек для динамического анализа программы
|
||||
add_sanitizers(${TRGT})
|
||||
|
||||
# Подключение возможности использования утилиты Gcov
|
||||
# для исследования покрытия кода
|
||||
add_code_coverage(${TRGT})
|
||||
|
||||
# Подключение возможности включения пакетного режима обработки
|
||||
# исходных файлов в генераторах для ускорения сборки
|
||||
cotire(${TRGT})
|
||||
|
||||
# Правила для установки
|
||||
install(TARGETS ${TRGT} COMPONENT MAIN RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR})
|
||||
|
2
thirdparty/myxlib
vendored
2
thirdparty/myxlib
vendored
@ -1 +1 @@
|
||||
Subproject commit bea1da9c1517c18163ea67bb30ea9308fb1397da
|
||||
Subproject commit d5729fa806b0b664bbe066721612235b6bc8d3da
|
Loading…
Reference in New Issue
Block a user