manadocs = []
manlinks = {}
+
bashcompletions = []
+bashcompletionslinks = {}
subdir('include')
subdir('lib')
manadocs += ['login-utils/last.1.adoc']
manlinks += {'lastb.1': 'last.1'}
bashcompletions += ['last']
+ bashcompletionslinks += {'lastb': 'last'}
endif
opt = not get_option('build-nologin').disabled()
if opt and not is_disabler(exe)
exes += exe
manadocs += ['login-utils/runuser.1.adoc']
- if bash_completion.found()
- meson.add_install_script(meson_make_symlink,
- 'su',
- join_paths(bash_completion.get_variable('completionsdir'), 'runuser'))
-endif
+ bashcompletionslinks += {'runuser': 'su'}
endif
############################################################
install_dir : bash_completion.get_variable('completionsdir')
)
endforeach
+ foreach link_name, target : bashcompletionslinks
+ meson.add_install_script(meson_make_symlink,
+ target,
+ join_paths(bash_completion.get_variable('completionsdir'), link_name))
+ endforeach
endif