find_package(KF5 REQUIRED COMPONENTS
    Plasma
)

find_package(Qt5 CONFIG REQUIRED COMPONENTS
    Qml
    Gui
    Core
)

set(PLASMOID_ID io.osdn.qtaskwarrior.plasmoid)

# plasmoid
plasma_install_package(package ${PLASMOID_ID})

# qml extension plugin
add_subdirectory(${CMAKE_CURRENT_LIST_DIR}/plugin)

# files for the plasmoid package
add_custom_target(plasmoid
    SOURCES
        ${CMAKE_CURRENT_LIST_DIR}/package/contents/qml.qrc
        ${CMAKE_CURRENT_LIST_DIR}/package/metadata.desktop
    )
