extensions: implement new session manager extension

This extension, implemented in module-session-manager, implements
a set of objects that are useful for session managers.
This commit is contained in:
George Kiagiadakis 2019-05-23 18:59:05 +03:00 committed by Wim Taymans
parent 44bf0baaa7
commit 1e14206c71
23 changed files with 5507 additions and 1 deletions

View file

@ -1,7 +1,16 @@
pipewire_ext_sm_headers = [
'session-manager/impl-interfaces.h',
'session-manager/interfaces.h',
'session-manager/introspect.h',
'session-manager/keys.h',
]
pipewire_ext_headers = [
'client-node.h',
'metadata.h',
'protocol-native.h',
'session-manager.h',
]
install_headers(pipewire_ext_sm_headers, subdir : 'pipewire/extensions/session-manager')
install_headers(pipewire_ext_headers, subdir : 'pipewire/extensions')