diff options
Diffstat (limited to 'meson.build')
-rw-r--r-- | meson.build | 15 |
1 files changed, 13 insertions, 2 deletions
diff --git a/meson.build b/meson.build index cd95e87..eb9ae1e 100644 --- a/meson.build +++ b/meson.build @@ -2,10 +2,21 @@ project('minecproxy', 'c', version: '0.1.0', license: 'GPL2+', - default_options : ['c_std=gnu18'] + default_options : [ + 'c_std=gnu18', + 'sysconfdir=/etc', + 'warning_level=2', + ] ) -add_global_arguments('-D_GNU_SOURCE', language: 'c') +cc = meson.get_compiler('c') + +basic_disabled_warnings = [ + '-Wno-sign-compare', +] +add_project_arguments(cc.get_supported_arguments(basic_disabled_warnings), language : 'c') + +add_project_arguments('-D_GNU_SOURCE', language: 'c') sysconfdir = join_paths(get_option('prefix'), get_option('sysconfdir'), meson.project_name()) mainconfname = meson.project_name() + '.conf' |