Disable x86_64, i586 build on obs accepted/tizen/unified/20180509.142723 submit/tizen/20180504.101321
authorChunseok Lee <chunseok.lee@samsung.com>
Fri, 4 May 2018 09:44:10 +0000 (18:44 +0900)
committerChunseok Lee <chunseok.lee@samsung.com>
Fri, 4 May 2018 10:12:12 +0000 (19:12 +0900)
There is build break on obs SR. With this commit, no build is trigged
for x86_64 and i586 arch

Signed-off-by: Chunseok Lee <chunseok.lee@samsung.com>
packaging/nnfw.spec

index 1f31af0..c47dfb5 100644 (file)
@@ -8,10 +8,12 @@ License: Apache-2.0 and MPL-2.0 and BSD-3-Clause
 Source0: %{name}-%{version}.tar.gz
 Source1: %{name}.manifest
 
+%ifarch arm armv7l aarch64
 BuildRequires: cmake
 BuildRequires: boost-devel
 BuildRequires: gtest-devel
 BuildRequires: tensorflow-lite-devel
+%endif
 
 %ifarch aarch64
 BuildRequires: libarmcl-devel-aarch64
@@ -60,9 +62,12 @@ NNFW test rpm. It does not depends on nnfw rpm since it contains nnfw runtime.
 cp %{SOURCE1} .
 
 %build
+%ifarch arm armv7l aarch64
 %{build_options} make %{?jobs:-j%jobs}
+%endif
 
 %install
+%ifarch arm armv7l aarch64
 %{build_options} make install
 
 %if %{coverage_build} == 0
@@ -84,6 +89,7 @@ cp -rf Product/out/coverage-suite.tar.gz %{buildroot}%{test_install_prefix}/.
 tar -zxf %{buildroot}%{test_install_prefix}/coverage-suite.tar.gz -C %{buildroot}%{test_install_prefix}
 rm -rf %{buildroot}%{test_install_prefix}/coverage-suite.tar.gz
 %endif
+%endif
 
 %post -p /sbin/ldconfig
 %postun -p /sbin/ldconfig
@@ -91,14 +97,18 @@ rm -rf %{buildroot}%{test_install_prefix}/coverage-suite.tar.gz
 %files
 %manifest %{name}.manifest
 %defattr(-,root,root,-)
+%ifarch arm armv7l aarch64
 %{install_prefix}/lib/*
 %exclude %{install_prefix}/bin/*
 %exclude %{install_prefix}/unittest/*
+%endif
 
 %files test
 %manifest %{name}.manifest
 %defattr(-,root,root,-)
+%ifarch arm armv7l aarch64
 %{test_install_prefix}/*
+%endif
 
 %changelog
 * Thu Mar 15 2018 Chunseok Lee <chunseok.lee@samsung.com>