set(QML_SOURCES PageComponent.qml)

add_library(UsbConfigHelper MODULE
  usb-config-helper.cpp
  usb-config-helper.h
  plugin.cpp
  plugin.h
  ${QML_SOURCES}
)
target_link_libraries(UsbConfigHelper Qt5::Qml Qt5::Quick Qt5::DBus)
set(PLUG_DIR ${PLUGIN_PRIVATE_MODULE_DIR}/Lomiri/SystemSettings/Usb)

install(FILES ${QML_SOURCES} DESTINATION ${PLUGIN_QML_DIR}/usb)

install(TARGETS UsbConfigHelper DESTINATION ${PLUG_DIR})
install(FILES qmldir DESTINATION ${PLUG_DIR})

install(FILES usb.settings DESTINATION ${PLUGIN_MANIFEST_DIR})
