From f5609e99dc7ed339c01b82a6dd49e3e73efa16d4 Mon Sep 17 00:00:00 2001 From: Jaeyun Date: Mon, 4 Mar 2019 21:15:28 +0900 Subject: [PATCH] [Meson] add default werror option add werror in project default options Signed-off-by: Jaeyun Jung --- debian/rules | 2 +- meson.build | 1 + packaging/nnstreamer.spec | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/debian/rules b/debian/rules index 53bd8ce..a1e2765 100755 --- a/debian/rules +++ b/debian/rules @@ -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 diff --git a/meson.build b/meson.build index 2e1a516..33eb705 100644 --- a/meson.build +++ b/meson.build @@ -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' diff --git a/packaging/nnstreamer.spec b/packaging/nnstreamer.spec index b9fcc03..c9a7a21 100644 --- a/packaging/nnstreamer.spec +++ b/packaging/nnstreamer.spec @@ -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} -- 2.7.4