From: Lzu Tao Date: Wed, 28 Nov 2018 16:59:42 +0000 (+0700) Subject: Fix manpage symlinks [skip ci] X-Git-Tag: v1.3.8~36^2~31 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=9c862c6a53fe60aaa5ba6424081e8d07c66460be;p=thirdparty%2Fzstd.git Fix manpage symlinks [skip ci] --- diff --git a/contrib/meson/contrib/gen_html/meson.build b/contrib/meson/contrib/gen_html/meson.build index 38ed52761..d9185dfe4 100644 --- a/contrib/meson/contrib/gen_html/meson.build +++ b/contrib/meson/contrib/gen_html/meson.build @@ -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 ) diff --git a/contrib/meson/programs/meson.build b/contrib/meson/programs/meson.build index b29c31217..1c77f7480 100644 --- a/contrib/meson/programs/meson.build +++ b/contrib/meson/programs/meson.build @@ -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)