mirror of
https://github.com/systemd/systemd.git
synced 2024-12-22 17:35:35 +03: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/cryptsetup')
|
||||
subdir('src/debug-generator')
|
||||
subdir('src/dissect')
|
||||
subdir('src/environment-d-generator')
|
||||
subdir('src/fstab-generator')
|
||||
subdir('src/getty-generator')
|
||||
subdir('src/gpt-auto-generator')
|
||||
subdir('src/hibernate-resume')
|
||||
subdir('src/home')
|
||||
subdir('src/hostname')
|
||||
@ -2556,32 +2558,6 @@ if want_tests != 'false'
|
||||
depends : exe)
|
||||
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
|
||||
dbus_programs += executable(
|
||||
'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 New Issue
Block a user