[Meson] add default werror option
authorJaeyun <jy1210.jung@samsung.com>
Mon, 4 Mar 2019 12:15:28 +0000 (21:15 +0900)
committerMyungJoo Ham <myungjoo.ham@samsung.com>
Tue, 5 Mar 2019 00:34:21 +0000 (09:34 +0900)
add werror in project default options

Signed-off-by: Jaeyun Jung <jy1210.jung@samsung.com>
debian/rules
meson.build
packaging/nnstreamer.spec

index 53bd8ce..a1e2765 100755 (executable)
@@ -34,7 +34,7 @@ override_dh_auto_clean:
 
 override_dh_auto_configure:
        mkdir -p build
-       meson --buildtype=plain --werror --prefix=/usr --sysconfdir=/etc --libdir=lib/$(DEB_HOST_MULTIARCH) --bindir=lib/nnstreamer/bin --includedir=include -Dinstall-example=true -Denable-tensorflow=$(enable_tf) build
+       meson --buildtype=plain --prefix=/usr --sysconfdir=/etc --libdir=lib/$(DEB_HOST_MULTIARCH) --bindir=lib/nnstreamer/bin --includedir=include -Dinstall-example=true -Denable-tensorflow=$(enable_tf) build
 
 override_dh_auto_build:
        ninja -C build
index 2e1a516..33eb705 100644 (file)
@@ -6,6 +6,7 @@ project('nnstreamer', 'c', 'cpp',
   license: ['LGPL'],
   meson_version: '>=0.40.0',
   default_options: [
+    'werror=true',
     'warning_level=1',
     'c_std=gnu89',
     'cpp_std=c++11'
index b9fcc03..c9a7a21 100644 (file)
@@ -118,7 +118,7 @@ enable_tf=true
 enable_tf=false
 %endif
 
-meson --buildtype=plain --werror --prefix=%{_prefix} --sysconfdir=%{_sysconfdir} --libdir=%{_libdir} --bindir=%{nnstexampledir} --includedir=%{_includedir} -Dinstall-example=true -Denable-tensorflow=${enable_tf} build
+meson --buildtype=plain --prefix=%{_prefix} --sysconfdir=%{_sysconfdir} --libdir=%{_libdir} --bindir=%{nnstexampledir} --includedir=%{_includedir} -Dinstall-example=true -Denable-tensorflow=${enable_tf} build
 
 ninja -C build %{?_smp_mflags}