Changeset View
Changeset View
Standalone View
Standalone View
applets/fifteenPuzzle/CMakeLists.txt
1 | ecm_install_icons( | 1 | ecm_install_icons( | ||
---|---|---|---|---|---|
2 | ICONS sc-apps-fifteenpuzzle.svgz | 2 | ICONS sc-apps-fifteenpuzzle.svgz | ||
3 | DESTINATION ${KDE_INSTALL_ICONDIR} | 3 | DESTINATION ${KDE_INSTALL_ICONDIR} | ||
4 | ) | 4 | ) | ||
5 | 5 | | |||
6 | plasma_install_package(package org.kde.plasma.fifteenpuzzle) | 6 | plasma_install_bundled_package(package org.kde.plasma.fifteenpuzzle) | ||
7 | 7 | | |||
8 | set(fifteenpuzzleplugin_SRCS | 8 | set(fifteenpuzzleplugin_SRCS | ||
9 | plugin/fifteenimageprovider.cpp | 9 | plugin/fifteenimageprovider.cpp | ||
10 | plugin/fifteenpuzzleplugin.cpp | 10 | plugin/fifteenpuzzleplugin.cpp | ||
11 | ) | 11 | ) | ||
12 | 12 | | |||
13 | add_library(fifteenpuzzleplugin SHARED ${fifteenpuzzleplugin_SRCS}) | 13 | add_library(fifteenpuzzleplugin SHARED ${fifteenpuzzleplugin_SRCS}) | ||
14 | 14 | | |||
15 | target_link_libraries(fifteenpuzzleplugin Qt5::Quick Qt5::Qml) | 15 | target_link_libraries(fifteenpuzzleplugin Qt5::Quick Qt5::Qml) | ||
16 | install(TARGETS fifteenpuzzleplugin DESTINATION ${KDE_INSTALL_QMLDIR}/org/kde/plasma/private/fifteenpuzzle) | 16 | install(TARGETS fifteenpuzzleplugin DESTINATION ${KDE_INSTALL_QMLDIR}/org/kde/plasma/private/fifteenpuzzle) | ||
17 | install(FILES plugin/qmldir DESTINATION ${KDE_INSTALL_QMLDIR}/org/kde/plasma/private/fifteenpuzzle) | 17 | install(FILES plugin/qmldir DESTINATION ${KDE_INSTALL_QMLDIR}/org/kde/plasma/private/fifteenpuzzle) |