Форматирование кода

This commit is contained in:
Andrei Astafev 2020-04-14 10:44:08 +03:00
parent 6c578c512d
commit 141a2d1a55

View File

@ -1,6 +1,7 @@
# Название основной цели и имя библиотеки в текущем каталоге # Название основной цели и имя библиотеки в текущем каталоге
set(TRGT cmlib-example-app-qt5-gui) set(TRGT cmlib-example-app-qt5-gui)
# cmake-format: off
### ###
# Списки файлов проекта # Списки файлов проекта
### ###
@ -27,6 +28,7 @@ set(TRGT_qrc
### ###
# Конец списков файлов # Конец списков файлов
### ###
# cmake-format: on
# Правило для автоматической генерации препроцессором uic # Правило для автоматической генерации препроцессором uic
qt5_wrap_ui(TRGT_ui_h ${TRGT_ui}) qt5_wrap_ui(TRGT_ui_h ${TRGT_ui})
@ -37,8 +39,10 @@ qt5_wrap_cpp(TRGT_moc_cpp ${TRGT_moc_hpp})
# Правила для создания файла ресурсов с вложенными файлами переводов # Правила для создания файла ресурсов с вложенными файлами переводов
qt5_translation( qt5_translation(
TRGT_qrc_cpp TRGT_qrc_cpp
OUTPUT_DIR ${CMAKE_SOURCE_DIR}/l10n BASE_NAME ${TRGT} OUTPUT_DIR ${CMAKE_SOURCE_DIR}/l10n
SOURCES ${TRGT_cpp} ${TRGT_ui} LANGUAGES ru_RU) BASE_NAME ${TRGT}
SOURCES ${TRGT_cpp} ${TRGT_ui}
LANGUAGES ru_RU)
# Правило для автоматической генерации препроцессором qrc # Правило для автоматической генерации препроцессором qrc
# (обязательно после вызова функции qt5_translation, если она есть, # (обязательно после вызова функции qt5_translation, если она есть,
@ -77,11 +81,8 @@ target_include_directories(${TRGT} PUBLIC $<BUILD_INTERFACE:${CMAKE_BINARY_DIR}/
target_link_libraries(${TRGT} myx-qt myx-filesystem myx-base) target_link_libraries(${TRGT} myx-qt myx-filesystem myx-base)
# Имя целевого каталога и выходного файла для цели # Имя целевого каталога и выходного файла для цели
set_target_properties(${TRGT} set_target_properties(${TRGT} PROPERTIES OUTPUT_NAME ${TRGT} RUNTIME_OUTPUT_DIRECTORY
PROPERTIES ${CMAKE_BINARY_DIR}/${CMAKE_INSTALL_BINDIR})
OUTPUT_NAME ${TRGT}
RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/${CMAKE_INSTALL_BINDIR}
)
# Правила для установки # Правила для установки
install(TARGETS ${TRGT} COMPONENT MAIN RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR}) install(TARGETS ${TRGT} COMPONENT MAIN RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR})