Warning, /utilities/klimbgrades/src/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 0002 if (NOT STATIC_LIBRARY) 0003 ecm_create_qm_loader(klimbgrades_QM_LOADER klimbgrades_qt) 0004 endif() 0005 0006 set(klimbgrades_SRCS 0007 availablegradesmodel.cpp 0008 data.cpp 0009 main.cpp 0010 ) 0011 0012 qt_add_resources(RESOURCES resources.qrc) 0013 0014 add_executable(klimbgrades ${klimbgrades_SRCS} ${RESOURCES}) 0015 target_link_libraries(klimbgrades Qt::Core Qt::Qml Qt::Quick Qt::QuickControls2 Qt::Svg KF${QT_MAJOR_VERSION}::ConfigCore) 0016 0017 if(NOT ANDROID) 0018 target_link_libraries(klimbgrades Qt::Widgets) 0019 endif() 0020 0021 install(TARGETS klimbgrades ${KF${QT_MAJOR_VERSION}_INSTALL_TARGETS_DEFAULT_ARGS}) 0022 0023 if (ANDROID) 0024 configure_file(${CMAKE_CURRENT_SOURCE_DIR}/android/version.gradle.in ${CMAKE_BINARY_DIR}/version.gradle) 0025 install(FILES klimbgrades.svg DESTINATION ${KDE_INSTALL_QMLDIR}/org/kde/kirigami.2/icons) 0026 else() 0027 install(FILES klimbgrades.svg DESTINATION ${KDE_INSTALL_FULL_ICONDIR}/hicolor/scalable/apps) 0028 endif() 0029 0030 #include(KF${QT_MAJOR_VERSION}KirigamiMacros.cmake) 0031 kirigami_package_breeze_icons(ICONS documentinfo view-refresh edit-clear games-highscores)