forked from quickshell/quickshell
service/pipewire: add pipewire module
This commit is contained in:
parent
bba8cb8a7d
commit
3e80c4a4fd
21 changed files with 2476 additions and 4 deletions
24
src/services/pipewire/CMakeLists.txt
Normal file
24
src/services/pipewire/CMakeLists.txt
Normal file
|
|
@ -0,0 +1,24 @@
|
|||
find_package(PkgConfig REQUIRED)
|
||||
pkg_check_modules(pipewire REQUIRED IMPORTED_TARGET libpipewire-0.3)
|
||||
|
||||
qt_add_library(quickshell-service-pipewire STATIC
|
||||
qml.cpp
|
||||
core.cpp
|
||||
connection.cpp
|
||||
registry.cpp
|
||||
node.cpp
|
||||
metadata.cpp
|
||||
link.cpp
|
||||
)
|
||||
|
||||
qt_add_qml_module(quickshell-service-pipewire
|
||||
URI Quickshell.Services.Pipewire
|
||||
VERSION 0.1
|
||||
)
|
||||
|
||||
target_link_libraries(quickshell-service-pipewire PRIVATE ${QT_DEPS} PkgConfig::pipewire)
|
||||
|
||||
qs_pch(quickshell-service-pipewire)
|
||||
qs_pch(quickshell-service-pipewireplugin)
|
||||
|
||||
target_link_libraries(quickshell PRIVATE quickshell-service-pipewireplugin)
|
||||
Loading…
Add table
Add a link
Reference in a new issue