You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
27 lines
747 B
CMake
27 lines
747 B
CMake
3 years ago
|
set(bluezqtextensionplugin_SRCS
|
||
|
declarativemanager.cpp
|
||
|
declarativeadapter.cpp
|
||
|
# declarativebattery.cpp
|
||
|
declarativedevice.cpp
|
||
|
declarativeinput.cpp
|
||
|
declarativemediaplayer.cpp
|
||
|
declarativedevicesmodel.cpp
|
||
|
bluezqtextensionplugin.cpp
|
||
|
applet/devicesproxymodel.cpp
|
||
|
)
|
||
|
|
||
|
add_library(cutefishbluez_qmlplugins SHARED ${bluezqtextensionplugin_SRCS})
|
||
|
|
||
|
find_package(KF5BluezQt REQUIRED)
|
||
|
|
||
|
target_link_libraries(cutefishbluez_qmlplugins
|
||
|
Qt5::Core
|
||
|
Qt5::Qml
|
||
|
Qt5::DBus
|
||
|
KF5::BluezQt
|
||
|
)
|
||
|
|
||
|
install(TARGETS cutefishbluez_qmlplugins DESTINATION ${INSTALL_QMLDIR}/Cutefish/Bluez)
|
||
|
install(FILES DevicesModel.qml DESTINATION ${INSTALL_QMLDIR}/Cutefish/Bluez)
|
||
|
install(FILES qmldir DESTINATION ${INSTALL_QMLDIR}/Cutefish/Bluez)
|