]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
build: install /etc/systemd/{system,user}-generators
authorTopi Miettinen <toiwoton@gmail.com>
Mon, 1 Apr 2019 20:31:47 +0000 (23:31 +0300)
committerZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Tue, 2 Apr 2019 05:53:32 +0000 (07:53 +0200)
Manual page systemd.generators refers to /etc/systemd/{system,user}-generators,
but the paths do not exist, so let's install them.

meson.build
src/core/meson.build

index e446fe73702e2af12eff9fedf40b8dd1fe75e87f..b0306601954282fab955e763af5090c7480936b3 100644 (file)
@@ -133,6 +133,8 @@ networkdir = join_paths(rootprefixdir, 'lib/systemd/network')
 pkgincludedir = join_paths(includedir, 'systemd')
 systemgeneratordir = join_paths(rootlibexecdir, 'system-generators')
 usergeneratordir = join_paths(prefixdir, 'lib/systemd/user-generators')
+pkgsysconfsystemgeneratordir = join_paths(pkgsysconfdir, 'system-generators')
+pkgsysconfusergeneratordir = join_paths(pkgsysconfdir, 'user-generators')
 systemenvgeneratordir = join_paths(prefixdir, 'lib/systemd/system-environment-generators')
 userenvgeneratordir = join_paths(prefixdir, 'lib/systemd/user-environment-generators')
 systemshutdowndir = join_paths(rootlibexecdir, 'system-shutdown')
index 86ab35d818d2c032cae4ff5da646d380d22bbc0f..d850e106a39224ce0513b5c1e14dcd074f8c0490 100644 (file)
@@ -211,6 +211,8 @@ meson.add_install_script('sh', '-c', mkdir_p.format(systemshutdowndir))
 meson.add_install_script('sh', '-c', mkdir_p.format(systemsleepdir))
 meson.add_install_script('sh', '-c', mkdir_p.format(systemgeneratordir))
 meson.add_install_script('sh', '-c', mkdir_p.format(usergeneratordir))
+meson.add_install_script('sh', '-c', mkdir_p.format(pkgsysconfsystemgeneratordir))
+meson.add_install_script('sh', '-c', mkdir_p.format(pkgsysconfusergeneratordir))
 
 meson.add_install_script('sh', '-c',
                          mkdir_p.format(join_paths(pkgsysconfdir, 'system/multi-user.target.wants')))