meson: move declaration of sysext

This commit is contained in:
Yu Watanabe 2023-06-25 15:49:43 +09:00
parent f1d95540ef
commit 8c75dfdd40
2 changed files with 8 additions and 12 deletions

View file

@ -2570,17 +2570,6 @@ if conf.get('HAVE_BLKID') == 1 and conf.get('ENABLE_BOOTLOADER') == 1
endif
endif
if conf.get('ENABLE_SYSEXT') == 1
public_programs += executable(
'systemd-sysext',
systemd_sysext_sources,
include_directories : includes,
link_with : [libshared],
dependencies : [userspace],
install_rpath : pkglibdir,
install : true)
endif
if conf.get('ENABLE_USERDB') == 1
executable(
'systemd-userwork',

View file

@ -1,6 +1,13 @@
# SPDX-License-Identifier: LGPL-2.1-or-later
systemd_sysext_sources = files('sysext.c')
executables += [
executable_template + {
'name' : 'systemd-sysext',
'public' : true,
'conditions' : ['ENABLE_SYSEXT'],
'sources' : files('sysext.c'),
},
]
if conf.get('ENABLE_SYSEXT') == 1
meson.add_install_script(meson_make_symlink,