mirror of
https://github.com/systemd/systemd
synced 2024-07-21 10:17:21 +00:00
meson: move declarations of dissect and friends
This commit is contained in:
parent
7409342236
commit
ec57a4ea49
28
meson.build
28
meson.build
|
@ -2378,9 +2378,11 @@ subdir('src/coredump')
|
||||||
subdir('src/cryptenroll')
|
subdir('src/cryptenroll')
|
||||||
subdir('src/cryptsetup')
|
subdir('src/cryptsetup')
|
||||||
subdir('src/debug-generator')
|
subdir('src/debug-generator')
|
||||||
|
subdir('src/dissect')
|
||||||
subdir('src/environment-d-generator')
|
subdir('src/environment-d-generator')
|
||||||
subdir('src/fstab-generator')
|
subdir('src/fstab-generator')
|
||||||
subdir('src/getty-generator')
|
subdir('src/getty-generator')
|
||||||
|
subdir('src/gpt-auto-generator')
|
||||||
subdir('src/hibernate-resume')
|
subdir('src/hibernate-resume')
|
||||||
subdir('src/home')
|
subdir('src/home')
|
||||||
subdir('src/hostname')
|
subdir('src/hostname')
|
||||||
|
@ -2556,32 +2558,6 @@ if want_tests != 'false'
|
||||||
depends : exe)
|
depends : exe)
|
||||||
endif
|
endif
|
||||||
|
|
||||||
if conf.get('HAVE_BLKID') == 1
|
|
||||||
executable(
|
|
||||||
'systemd-gpt-auto-generator',
|
|
||||||
'src/gpt-auto-generator/gpt-auto-generator.c',
|
|
||||||
include_directories : includes,
|
|
||||||
link_with : [libshared],
|
|
||||||
dependencies : [libblkid,
|
|
||||||
userspace],
|
|
||||||
install_rpath : pkglibdir,
|
|
||||||
install : true,
|
|
||||||
install_dir : systemgeneratordir)
|
|
||||||
|
|
||||||
public_programs += executable(
|
|
||||||
'systemd-dissect',
|
|
||||||
'src/dissect/dissect.c',
|
|
||||||
include_directories : includes,
|
|
||||||
link_with : [libshared],
|
|
||||||
dependencies : [userspace],
|
|
||||||
install_rpath : pkglibdir,
|
|
||||||
install : true)
|
|
||||||
|
|
||||||
meson.add_install_script(meson_make_symlink,
|
|
||||||
bindir / 'systemd-dissect',
|
|
||||||
sbindir / 'mount.ddi')
|
|
||||||
endif
|
|
||||||
|
|
||||||
if conf.get('ENABLE_RESOLVE') == 1
|
if conf.get('ENABLE_RESOLVE') == 1
|
||||||
dbus_programs += executable(
|
dbus_programs += executable(
|
||||||
'systemd-resolved',
|
'systemd-resolved',
|
||||||
|
|
16
src/dissect/meson.build
Normal file
16
src/dissect/meson.build
Normal file
|
@ -0,0 +1,16 @@
|
||||||
|
# SPDX-License-Identifier: LGPL-2.1-or-later
|
||||||
|
|
||||||
|
executables += [
|
||||||
|
executable_template + {
|
||||||
|
'name' : 'systemd-dissect',
|
||||||
|
'public' : true,
|
||||||
|
'conditions' : ['HAVE_BLKID'],
|
||||||
|
'sources' : files('dissect.c'),
|
||||||
|
},
|
||||||
|
]
|
||||||
|
|
||||||
|
if conf.get('HAVE_BLKID') == 1
|
||||||
|
meson.add_install_script(meson_make_symlink,
|
||||||
|
bindir / 'systemd-dissect',
|
||||||
|
sbindir / 'mount.ddi')
|
||||||
|
endif
|
10
src/gpt-auto-generator/meson.build
Normal file
10
src/gpt-auto-generator/meson.build
Normal file
|
@ -0,0 +1,10 @@
|
||||||
|
# SPDX-License-Identifier: LGPL-2.1-or-later
|
||||||
|
|
||||||
|
executables += [
|
||||||
|
generator_template + {
|
||||||
|
'name' : 'systemd-gpt-auto-generator',
|
||||||
|
'conditions' : ['HAVE_BLKID'],
|
||||||
|
'sources' : files('gpt-auto-generator.c'),
|
||||||
|
'dependencies' : libblkid,
|
||||||
|
},
|
||||||
|
]
|
Loading…
Reference in a new issue