diff options
author | Michael Biebl <mbiebl@gmail.com> | 2017-05-01 17:02:17 +0200 |
---|---|---|
committer | Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> | 2017-05-01 11:02:17 -0400 |
commit | 064d9ef0d784f2f92a1918dbf33abd48c05880a1 (patch) | |
tree | 47d3283a94e9da8183d82c9974e6651206917926 /man | |
parent | 2f10b225572db4f1d127aea731178e43177cbe98 (diff) |
meson: create index.html symlink pointing at systemd.index.html (#5870)
Re-use bits from 488477d1011559078dbebfea18e22dcc1c9ca7ea to create the
index.html symlink.
Fixes #5862
Diffstat (limited to 'man')
-rw-r--r-- | man/meson.build | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/man/meson.build b/man/meson.build index abe6878022..361342bb75 100644 --- a/man/meson.build +++ b/man/meson.build @@ -139,6 +139,21 @@ foreach tuple : [['systemd.directives', '7', systemd_directives_xml], install : want_html and have_lxml, install_dir : join_paths(docdir, 'html')) html_pages += [p2] + + if html == 'systemd.index.html' + htmlalias = 'index.html' + p3 = custom_target( + htmlalias, + input : p2, + output : htmlalias, + command : ['ln', '-fs', html, '@OUTPUT@']) + if want_html + dst = join_paths(docdir, 'html', htmlalias) + cmd = 'ln -fs @0@ $DESTDIR@1@'.format(html, dst) + meson.add_install_script('sh', '-c', cmd) + endif + html_pages += [p3] + endif endforeach # cannot use run_target until https://github.com/mesonbuild/meson/issues/1644 is resolved |