From: James Hilliard Date: Wed, 4 May 2022 22:53:40 +0000 (-0600) Subject: meson: add option to build without docs X-Git-Tag: archive/raspbian/1.2.3+ds1-2+rpi1^2~8^2^2~7^2 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=af6c10e8be324d1194982c6a8db001f72d50dbf6;p=zchunk.git meson: add option to build without docs Signed-off-by: James Hilliard --- diff --git a/meson.build b/meson.build index 3cdbf1a..4335327 100644 --- a/meson.build +++ b/meson.build @@ -81,13 +81,15 @@ pkg_mod.generate( description : 'A library for generating easy-to-delta files.' ) -install_man([ - 'doc/unzck.1', - 'doc/zck.1', - 'doc/zck_delta_size.1', - 'doc/zck_gen_zdict.1', - 'doc/zck_read_header.1', - 'doc/zckdl.1', -]) +if get_option('docs') + install_man([ + 'doc/unzck.1', + 'doc/zck.1', + 'doc/zck_delta_size.1', + 'doc/zck_gen_zdict.1', + 'doc/zck_read_header.1', + 'doc/zckdl.1', + ]) +endif libzck_dep = declare_dependency(link_with: zcklib, include_directories: 'include') diff --git a/meson_options.txt b/meson_options.txt index fcc19a9..7cc44d1 100644 --- a/meson_options.txt +++ b/meson_options.txt @@ -2,4 +2,5 @@ option('with-zstd', type : 'feature', value : 'auto') option('with-openssl', type : 'feature', value : 'auto') option('with-curl', type : 'feature', value : 'auto') option('coverity', type : 'boolean', value : false) +option('docs', type : 'boolean', value : true) option('tests', type : 'boolean', value : true)