30 lines
1.1 KiB
Meson
30 lines
1.1 KiB
Meson
|
# SPDX-License-Identifier: LGPL-2.1+
|
||
|
|
||
|
systemd_portabled_sources = files('''
|
||
|
portable.c
|
||
|
portable.h
|
||
|
portabled-bus.c
|
||
|
portabled-image-bus.c
|
||
|
portabled-image-bus.h
|
||
|
portabled-image.c
|
||
|
portabled-image.h
|
||
|
portabled-operation.c
|
||
|
portabled-operation.h
|
||
|
portabled.c
|
||
|
portabled.h
|
||
|
'''.split())
|
||
|
|
||
|
if conf.get('ENABLE_PORTABLED') == 1
|
||
|
install_data('org.freedesktop.portable1.conf',
|
||
|
install_dir : dbuspolicydir)
|
||
|
install_data('org.freedesktop.portable1.service',
|
||
|
install_dir : dbussystemservicedir)
|
||
|
install_data('org.freedesktop.portable1.policy',
|
||
|
install_dir : polkitpolicydir)
|
||
|
|
||
|
install_data('profile/default/service.conf', install_dir : join_paths(profiledir, 'default'))
|
||
|
install_data('profile/nonetwork/service.conf', install_dir : join_paths(profiledir, 'nonetwork'))
|
||
|
install_data('profile/strict/service.conf', install_dir : join_paths(profiledir, 'strict'))
|
||
|
install_data('profile/trusted/service.conf', install_dir : join_paths(profiledir, 'trusted'))
|
||
|
endif
|