find_package(Qt6 REQUIRED COMPONENTS Core Widgets Qml) find_package(PkgConfig REQUIRED) pkg_check_modules(XKBCOMMON REQUIRED IMPORTED_TARGET xkbcommon) calamares_add_plugin(ravewelcome TYPE viewmodule EXPORT_MACRO PLUGINDLLEXPORT_PRO SOURCES RaveWelcomeViewStep.cpp RaveBillentyuzet.cpp LINK_LIBRARIES Qt6::Core Qt6::Widgets Qt6::Qml PkgConfig::XKBCOMMON Calamares::calamares ) install( FILES module.desc DESTINATION lib/calamares/modules/ravewelcome )