mirror of
https://github.com/systemd/systemd
synced 2024-10-04 15:21:01 +00:00
meson: move declarations of random-seed, vconsole, and sysupdate
This commit is contained in:
parent
2c2c3daa1a
commit
c8c7877167
44
meson.build
44
meson.build
|
@ -2405,6 +2405,7 @@ subdir('src/oom')
|
|||
subdir('src/partition')
|
||||
subdir('src/portable')
|
||||
subdir('src/pstore')
|
||||
subdir('src/random-seed')
|
||||
subdir('src/rc-local-generator')
|
||||
subdir('src/resolve')
|
||||
subdir('src/rfkill')
|
||||
|
@ -2422,6 +2423,7 @@ subdir('src/timesync')
|
|||
subdir('src/tmpfiles')
|
||||
subdir('src/user-sessions')
|
||||
subdir('src/userdb')
|
||||
subdir('src/vconsole')
|
||||
subdir('src/veritysetup')
|
||||
subdir('src/xdg-autostart-generator')
|
||||
|
||||
|
@ -2582,48 +2584,6 @@ meson.add_install_script(meson_make_symlink,
|
|||
bindir / 'udevadm',
|
||||
libexecdir / 'systemd-udevd')
|
||||
|
||||
if conf.get('ENABLE_SYSUPDATE') == 1
|
||||
exe = executable(
|
||||
'systemd-sysupdate',
|
||||
systemd_sysupdate_sources,
|
||||
include_directories : includes,
|
||||
link_with : [libshared,
|
||||
libshared_fdisk],
|
||||
dependencies : [libblkid,
|
||||
libfdisk,
|
||||
libopenssl,
|
||||
threads,
|
||||
userspace],
|
||||
install_rpath : pkglibdir,
|
||||
install : true,
|
||||
install_dir : libexecdir)
|
||||
public_programs += exe
|
||||
endif
|
||||
|
||||
if conf.get('ENABLE_VCONSOLE') == 1
|
||||
executable(
|
||||
'systemd-vconsole-setup',
|
||||
'src/vconsole/vconsole-setup.c',
|
||||
include_directories : includes,
|
||||
link_with : [libshared],
|
||||
dependencies : userspace,
|
||||
install_rpath : pkglibdir,
|
||||
install : true,
|
||||
install_dir : libexecdir)
|
||||
endif
|
||||
|
||||
if conf.get('ENABLE_RANDOMSEED') == 1
|
||||
executable(
|
||||
'systemd-random-seed',
|
||||
'src/random-seed/random-seed.c',
|
||||
include_directories : includes,
|
||||
link_with : [libshared],
|
||||
dependencies : [userspace],
|
||||
install_rpath : pkglibdir,
|
||||
install : true,
|
||||
install_dir : libexecdir)
|
||||
endif
|
||||
|
||||
if conf.get('ENABLE_FIRSTBOOT') == 1
|
||||
public_programs += executable(
|
||||
'systemd-firstboot',
|
||||
|
|
9
src/random-seed/meson.build
Normal file
9
src/random-seed/meson.build
Normal file
|
@ -0,0 +1,9 @@
|
|||
# SPDX-License-Identifier: LGPL-2.1-or-later
|
||||
|
||||
executables += [
|
||||
libexec_template + {
|
||||
'name' : 'systemd-random-seed',
|
||||
'conditions' : ['ENABLE_RANDOMSEED'],
|
||||
'sources' : files('random-seed.c'),
|
||||
},
|
||||
]
|
|
@ -2,19 +2,30 @@
|
|||
|
||||
systemd_sysupdate_sources = files(
|
||||
'sysupdate-cache.c',
|
||||
'sysupdate-cache.h',
|
||||
'sysupdate-instance.c',
|
||||
'sysupdate-instance.h',
|
||||
'sysupdate-partition.c',
|
||||
'sysupdate-partition.h',
|
||||
'sysupdate-pattern.c',
|
||||
'sysupdate-pattern.h',
|
||||
'sysupdate-resource.c',
|
||||
'sysupdate-resource.h',
|
||||
'sysupdate-transfer.c',
|
||||
'sysupdate-transfer.h',
|
||||
'sysupdate-update-set.c',
|
||||
'sysupdate-update-set.h',
|
||||
'sysupdate.c',
|
||||
'sysupdate.h',
|
||||
)
|
||||
|
||||
executables += [
|
||||
libexec_template + {
|
||||
'name' : 'systemd-sysupdate',
|
||||
'public' : true,
|
||||
'conditions' : ['ENABLE_SYSUPDATE'],
|
||||
'sources' : systemd_sysupdate_sources,
|
||||
'link_with' : [
|
||||
libshared,
|
||||
libshared_fdisk,
|
||||
],
|
||||
'dependencies' : [
|
||||
libblkid,
|
||||
libfdisk,
|
||||
libopenssl,
|
||||
threads,
|
||||
],
|
||||
},
|
||||
]
|
||||
|
|
9
src/vconsole/meson.build
Normal file
9
src/vconsole/meson.build
Normal file
|
@ -0,0 +1,9 @@
|
|||
# SPDX-License-Identifier: LGPL-2.1-or-later
|
||||
|
||||
executables += [
|
||||
libexec_template + {
|
||||
'name' : 'systemd-vconsole-setup',
|
||||
'conditions' : ['ENABLE_VCONSOLE'],
|
||||
'sources' : files('vconsole-setup.c'),
|
||||
},
|
||||
]
|
Loading…
Reference in a new issue