summaryrefslogtreecommitdiffstats
path: root/network/meson.build
diff options
context:
space:
mode:
Diffstat (limited to 'network/meson.build')
-rw-r--r--network/meson.build22
1 files changed, 19 insertions, 3 deletions
diff --git a/network/meson.build b/network/meson.build
index e44779ad26..b9564b766f 100644
--- a/network/meson.build
+++ b/network/meson.build
@@ -3,17 +3,33 @@
if conf.get('ENABLE_NETWORKD') == 1
install_data(
'80-6rd-tunnel.network',
- '80-auto-link-local.network.example',
'80-container-host0.network',
'80-container-vb.network',
'80-container-ve.network',
'80-container-vz.network',
- '80-ethernet.network.example',
'80-vm-vt.network',
'80-wifi-adhoc.network',
+ install_dir : networkdir)
+
+ example_network_files = files(
+ '80-auto-link-local.network.example',
+ '89-ethernet.network.example',
'80-wifi-ap.network.example',
'80-wifi-station.network.example',
- install_dir : networkdir)
+ )
+
+ if get_option('default-network')
+ foreach f : example_network_files
+ install_data(
+ f,
+ rename : fs.replace_suffix(f, ''),
+ install_dir : networkdir)
+ endforeach
+ else
+ install_data(
+ example_network_files,
+ install_dir : networkdir)
+ endif
if install_sysconfdir
install_emptydir(sysconfdir / 'systemd/network')