Warning, /utilities/toad/src/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 # SPDX-FileCopyrightText: 2022 Felipe Kinoshita <kinofhek@gmail.com> 0002 # SPDX-License-Identifier: BSD-2-Clause 0003 0004 0005 0006 add_executable(${CMAKE_PROJECT_NAME} 0007 main.cpp 0008 about.cpp 0009 about.h 0010 controller.cpp 0011 controller.h 0012 task.cpp 0013 task.h 0014 tasksmodel.cpp 0015 tasksmodel.h 0016 resources.qrc) 0017 0018 ecm_qt_declare_logging_category(${CMAKE_PROJECT_NAME} HEADER ${CMAKE_PROJECT_NAME}_debug.h IDENTIFIER ${CMAKE_PROJECT_NAME_UPPERCASE}_LOG CATEGORY_NAME org.kde.${CMAKE_PROJECT_NAME} 0019 DESCRIPTION "tasl (knotes)" 0020 EXPORT ${CMAKE_PROJECT_NAME}_EXPORT 0021 ) 0022 0023 0024 target_link_libraries(${CMAKE_PROJECT_NAME} 0025 Qt::Core 0026 Qt::Gui 0027 Qt::Qml 0028 Qt::Quick 0029 Qt::QuickControls2 0030 Qt::Svg 0031 KF6::I18n 0032 KF6::CoreAddons 0033 KF6::ConfigCore 0034 KF6::ConfigGui 0035 KF6::ItemModels) 0036 0037 if (NOT ANDROID) 0038 target_link_libraries(${CMAKE_PROJECT_NAME} Qt::Widgets KF6::DBusAddons KF6::WindowSystem) 0039 else() 0040 kirigami_package_breeze_icons(ICONS 0041 entry-edit 0042 entry-delete 0043 edit-none 0044 edit-clear-all 0045 search 0046 help-about 0047 checkmark 0048 application-exit 0049 tools-report-bug 0050 help-about 0051 license 0052 arrow-right 0053 ) 0054 ecm_add_android_apk(${CMAKE_PROJECT_NAME} ANDROID_DIR ${CMAKE_SOURCE_DIR}/android) 0055 endif() 0056 0057 kconfig_add_kcfg_files(${CMAKE_PROJECT_NAME} GENERATE_MOC config.kcfgc) 0058 install(TARGETS ${CMAKE_PROJECT_NAME} ${KDE_INSTALL_TARGETS_DEFAULT_ARGS})