meson: add separate option for sysupdated, disable in release builds
This commit introduces a build-time option to enable/disable sysupdated separately from sysupdate. 'auto' translated to enabled by default in developer builds.
This commit is contained in:
committed by
Luca Boccassi
parent
89696521d2
commit
243b63d8a6
@@ -40,7 +40,7 @@ executables += [
|
||||
libexec_template + {
|
||||
'name' : 'systemd-sysupdated',
|
||||
'dbus' : true,
|
||||
'conditions' : ['ENABLE_SYSUPDATE'],
|
||||
'conditions' : ['ENABLE_SYSUPDATED'],
|
||||
'sources' : files('sysupdated.c'),
|
||||
'dependencies' : threads,
|
||||
},
|
||||
@@ -48,11 +48,11 @@ executables += [
|
||||
'name' : 'updatectl',
|
||||
'public' : true,
|
||||
'sources' : systemd_updatectl_sources,
|
||||
'conditions' : ['ENABLE_SYSUPDATE'],
|
||||
'conditions' : ['ENABLE_SYSUPDATED'],
|
||||
},
|
||||
]
|
||||
|
||||
if conf.get('ENABLE_SYSUPDATE') == 1
|
||||
if conf.get('ENABLE_SYSUPDATED') == 1
|
||||
install_data('org.freedesktop.sysupdate1.conf',
|
||||
install_dir : dbuspolicydir)
|
||||
install_data('org.freedesktop.sysupdate1.service',
|
||||
|
||||
Reference in New Issue
Block a user