Fix manpage symlinks [skip ci]

This commit is contained in:
Lzu Tao 2018-11-28 23:59:42 +07:00
parent d79df2a370
commit 9c862c6a53
2 changed files with 6 additions and 7 deletions

View File

@ -21,16 +21,14 @@ gen_html_includes = include_directories(programs_dir,
gen_html = executable('gen_html',
join_paths(contrib_gen_html_dir, 'gen_html.cpp'),
include_directories: gen_html_includes,
install: false )
install: false)
# Update zstd manual
zstd_manual_html = custom_target('zstd_manual.html',
output : 'zstd_manual.html',
command : [
gen_html,
command : [gen_html,
zstd_version,
join_paths(meson.current_source_dir(), library_dir, 'zstd.h'),
'@OUTPUT@'
],
'@OUTPUT@'],
install : true,
install_dir : zstd_docdir )

View File

@ -79,5 +79,6 @@ install_man(join_paths(programs_dir, 'zstd.1'),
join_paths(programs_dir, 'zstdgrep.1'),
join_paths(programs_dir, 'zstdless.1'))
meson.add_install_script(InstallSymlink_py, 'zstd.1', 'zstdcat.1', zstd_man1_dir)
meson.add_install_script(InstallSymlink_py, 'zstd.1', 'unzstd.1', zstd_man1_dir)
# Meson automatically compresses manpages to gz format
meson.add_install_script(InstallSymlink_py, 'zstd.1.gz', 'zstdcat.1.gz', zstd_man1_dir)
meson.add_install_script(InstallSymlink_py, 'zstd.1.gz', 'unzstd.1.gz', zstd_man1_dir)