From: Jonathan Dieter Date: Mon, 30 Jul 2018 21:14:33 +0000 (+0100) Subject: Make build options a bit more mesonic X-Git-Tag: archive/raspbian/1.1.9+ds1-1+rpi1~1^2~153 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=cd269f26b55735db65be4e8355261472272f0a19;p=zchunk.git Make build options a bit more mesonic Signed-off-by: Jonathan Dieter --- diff --git a/meson.build b/meson.build index 1c49956..5b1ca94 100644 --- a/meson.build +++ b/meson.build @@ -1,9 +1,16 @@ project('zck', 'c', version : '0.9.1', - meson_version : '>=0.47.0') + meson_version : '>=0.47.0', + default_options : ['c_std=gnu99']) so_version = '1' +common_cflags = [ + '-Wunused-result', +] +cc = meson.get_compiler('c') +add_project_arguments(cc.get_supported_arguments(common_cflags), language : 'c') + zstd_dep = dependency('libzstd', required : get_option('with-zstd')) if zstd_dep.found() add_project_arguments('-DZCHUNK_ZSTD', language : 'c') diff --git a/src/meson.build b/src/meson.build index b84aed7..a80582d 100644 --- a/src/meson.build +++ b/src/meson.build @@ -1,5 +1,3 @@ -add_global_arguments('-Wunused-result', language : 'c') -add_global_arguments('-std=gnu99', language : 'c') subdir('lib') zck = executable( 'zck',