]> git.ipfire.org Git - thirdparty/zstd.git/commitdiff
Fix manpage symlinks [skip ci]
authorLzu Tao <taolzu@gmail.com>
Wed, 28 Nov 2018 16:59:42 +0000 (23:59 +0700)
committerLzu Tao <taolzu@gmail.com>
Sat, 1 Dec 2018 16:18:59 +0000 (23:18 +0700)
contrib/meson/contrib/gen_html/meson.build
contrib/meson/programs/meson.build

index 38ed52761c62e52f8318deb92cbda7e68c869036..d9185dfe4f6b316378dbc40a120e557a3e205815 100644 (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 )
index b29c312179d3725c6aacdf675290a317b03053e7..1c77f74805a4bd9a39b456c5f3ba68b5a81df981 100644 (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)