set(iaora_plugin_SRCS
    iaorabutton.cpp
    iaoraplugin.cpp
    iaoracolors.cpp
    )

add_library(iaoraplugin SHARED ${iaora_plugin_SRCS})
target_link_libraries(iaoraplugin Qt5::Core Qt5::Gui Qt5::Quick)

get_target_property (QT_QMAKE_EXECUTABLE Qt5::qmake IMPORTED_LOCATION)
execute_process(COMMAND ${QT_QMAKE_EXECUTABLE} -query QT_INSTALL_QML OUTPUT_VARIABLE QMLDIR)
string(REGEX REPLACE "\n$" "" QMLDIR "${QMLDIR}")
install(TARGETS iaoraplugin DESTINATION ${QMLDIR}/org/kde/kwin/decorations/iaora)
install(FILES qmldir DESTINATION ${QMLDIR}/org/kde/kwin/decorations/iaora)
