summaryrefslogtreecommitdiff
path: root/meson.build
diff options
context:
space:
mode:
authorEric Engestrom <eric.engestrom@intel.com>2018-12-11 10:15:13 +0000
committerEric Engestrom <eric.engestrom@intel.com>2018-12-11 17:46:35 +0000
commit0f0eb01e8e84bf2335972bdc00fbbba8f6e4ea81 (patch)
tree95df6f75ecfc1eceb26ec1a37399ccf535908cff /meson.build
parent8808c2a07fc77049d56ad38ad57266f73b7264a5 (diff)
downloadkmscube-0f0eb01e8e84bf2335972bdc00fbbba8f6e4ea81.tar.gz
meson: `-Wextra` is `warning_level=2`
Signed-off-by: Eric Engestrom <eric.engestrom@intel.com> Reviewed-by: Lyude Paul <lyude@redhat.com>
Diffstat (limited to 'meson.build')
-rw-r--r--meson.build11
1 files changed, 2 insertions, 9 deletions
diff --git a/meson.build b/meson.build
index 10d3335..679d78c 100644
--- a/meson.build
+++ b/meson.build
@@ -25,21 +25,13 @@ project(
'c',
version : '0.0.1',
license : 'MIT',
- default_options : ['c_std=c99']
+ default_options : ['c_std=c99', 'warning_level=2']
)
if get_option('c_std') != 'c99'
error('c_std must be c99')
endif
-cc = meson.get_compiler('c')
-add_project_arguments(
- cc.get_supported_arguments([
- '-Wextra'
- ]),
- language: 'c'
-)
-
sources = [
'common.c',
'cube-smooth.c',
@@ -53,6 +45,7 @@ sources = [
'kmscube.c',
]
+cc = meson.get_compiler('c')
dep_m = cc.find_library('m', required : false)
dep_threads = dependency('threads', required : true)
dep_libdrm = dependency('libdrm', version : '>=2.4.71', required : true)