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)