Skip to content

Commit 987dd89

Browse files
committed
meson: build network-generator unconditionally
The service also generates .link files for udevd.
1 parent 85e8650 commit 987dd89

File tree

4 files changed

+17
-20
lines changed

4 files changed

+17
-20
lines changed

man/rules/meson.build

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -929,10 +929,7 @@ manpages = [
929929
''],
930930
['systemd-modules-load.service', '8', ['systemd-modules-load'], 'HAVE_KMOD'],
931931
['systemd-mount', '1', ['systemd-umount'], ''],
932-
['systemd-network-generator.service',
933-
'8',
934-
['systemd-network-generator'],
935-
'ENABLE_NETWORKD'],
932+
['systemd-network-generator.service', '8', ['systemd-network-generator'], ''],
936933
['systemd-networkd-wait-online.service',
937934
'8',
938935
['systemd-networkd-wait-online'],

man/systemd-network-generator.service.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd">
44
<!-- SPDX-License-Identifier: LGPL-2.1-or-later -->
55

6-
<refentry id="systemd-network-generator.service" conditional='ENABLE_NETWORKD'>
6+
<refentry id="systemd-network-generator.service">
77

88
<refentryinfo>
99
<title>systemd-network-generator.service</title>

meson.build

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -3467,22 +3467,22 @@ if conf.get('ENABLE_NETWORKD') == 1
34673467
install_rpath : rootlibexecdir,
34683468
install : true,
34693469
install_dir : rootbindir)
3470+
endif
34703471

3471-
exe = executable(
3472-
'systemd-network-generator',
3473-
network_generator_sources,
3474-
include_directories : includes,
3475-
link_with : [networkd_link_with],
3476-
install_rpath : rootlibexecdir,
3477-
install : true,
3478-
install_dir : rootlibexecdir)
3472+
exe = executable(
3473+
'systemd-network-generator',
3474+
network_generator_sources,
3475+
include_directories : includes,
3476+
link_with : [networkd_link_with],
3477+
install_rpath : rootlibexecdir,
3478+
install : true,
3479+
install_dir : rootlibexecdir)
34793480

3480-
if want_tests != 'false'
3481-
test('test-network-generator-conversion',
3482-
test_network_generator_conversion_sh,
3483-
# https://github.com/mesonbuild/meson/issues/2681
3484-
args : exe.full_path())
3485-
endif
3481+
if want_tests != 'false'
3482+
test('test-network-generator-conversion',
3483+
test_network_generator_conversion_sh,
3484+
# https://github.com/mesonbuild/meson/issues/2681
3485+
args : exe.full_path())
34863486
endif
34873487

34883488
executable(

units/meson.build

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -217,7 +217,7 @@ in_units = [
217217
'dbus-org.freedesktop.machine1.service'],
218218
['systemd-modules-load.service', 'HAVE_KMOD',
219219
'sysinit.target.wants/'],
220-
['systemd-network-generator.service', 'ENABLE_NETWORKD'],
220+
['systemd-network-generator.service', ''],
221221
['systemd-networkd.service', 'ENABLE_NETWORKD'],
222222
['systemd-networkd-wait-online.service', 'ENABLE_NETWORKD'],
223223
['systemd-nspawn@.service', ''],

0 commit comments

Comments
 (0)