diff options
author | Kai Wohlfahrt <kai.wohlfahrt@gmail.com> | 2021-09-14 00:32:52 +0100 |
---|---|---|
committer | Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> | 2021-09-15 09:04:12 +0200 |
commit | 679de141122ca30388bba6d132f8c0dddcdddd15 (patch) | |
tree | 24eca92f2ca9e4d9fa7ad8f3aca7843d8a76dbf0 /src/login/meson.build | |
parent | 27bf0ab76e13611dce10210f2a22fb5fba05adbb (diff) | |
download | systemd-679de141122ca30388bba6d132f8c0dddcdddd15.tar.gz |
Respect install_sysconfdir
This was lost e11a25cadbe and c900d89faa0 while adding jinja2
templating. Breaks builds on NixOS.
Diffstat (limited to 'src/login/meson.build')
-rw-r--r-- | src/login/meson.build | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/src/login/meson.build b/src/login/meson.build index b637adc9a2..da704d238f 100644 --- a/src/login/meson.build +++ b/src/login/meson.build @@ -71,18 +71,20 @@ in_files = [ ['70-uaccess.rules', udevrulesdir, enable_logind and conf.get('HAVE_ACL') == 1], ['71-seat.rules', udevrulesdir, enable_logind], ['73-seat-late.rules', udevrulesdir, enable_logind], - ['systemd-user', pamconfdir, enable_logind and pamconfdir != 'no']] + ['systemd-user', pamconfdir, enable_logind]] foreach tuple : in_files file = tuple[0] + dir = tuple[1] + install = (dir == pkgsysconfdir) ? install_sysconfdir_samples : (dir != 'no') custom_target( file, input : file + '.in', output: file, command : [meson_render_jinja2, config_h, '@INPUT@'], capture : true, - install : tuple[2], - install_dir : tuple[1]) + install : tuple[2] and install, + install_dir : dir) endforeach if enable_logind |