[nnfw-gbs] Use pre-generated test code (#7805)
author오형석/On-Device Lab(SR)/Staff Engineer/삼성전자 <hseok82.oh@samsung.com>
Fri, 27 Sep 2019 07:31:24 +0000 (16:31 +0900)
committerGitHub Enterprise <noreply-CODE@samsung.com>
Fri, 27 Sep 2019 07:31:24 +0000 (16:31 +0900)
Update nnfw.spec to use pre-generated nnapi test code

Signed-off-by: Hyeongseok Oh <hseok82.oh@samsung.com>
packaging/nnapi_test_generated.tar.gz [new file with mode: 0644]
packaging/nnfw.spec

diff --git a/packaging/nnapi_test_generated.tar.gz b/packaging/nnapi_test_generated.tar.gz
new file mode 100644 (file)
index 0000000..057fe47
Binary files /dev/null and b/packaging/nnapi_test_generated.tar.gz differ
index 315e5f7..abc3e16 100644 (file)
@@ -8,6 +8,7 @@ License: Apache-2.0 and MIT and BSD-2-Clause
 Source0: %{name}-%{version}.tar.gz
 Source1: %{name}.manifest
 Source1001: flatbuffers.tar.gz
+Source1002: nnapi_test_generated.tar.gz
 
 %ifarch arm armv7l aarch64
 BuildRequires: cmake
@@ -56,18 +57,17 @@ NNFW test rpm. It does not depends on nnfw rpm since it contains nnfw runtime.
 
 %{!?coverage_build: %define coverage_build 0}
 %if %{coverage_build} == 1
-%define build_options COVERAGE_BUILD=1 BUILD_TYPE=Debug TARGET_ARCH=%{target_arch} TARGET_OS=tizen TFLITE_MAJOR_VER=1 TFLITE_MINOR_VER=13
+%define build_options COVERAGE_BUILD=1 BUILD_TYPE=Debug TARGET_ARCH=%{target_arch} TARGET_OS=tizen TFLITE_MAJOR_VER=1 TFLITE_MINOR_VER=13 GENERATE_NNAPI_TESTS=0
 %else
-%define build_options BUILD_TYPE=%{build_type} INSTALL_PATH=%{buildroot}%{_prefix} TARGET_ARCH=%{target_arch} TARGET_OS=tizen TFLITE_MAJOR_VER=1 TFLITE_MINOR_VER=13
+%define build_options BUILD_TYPE=%{build_type} INSTALL_PATH=%{buildroot}%{_prefix} TARGET_ARCH=%{target_arch} TARGET_OS=tizen TFLITE_MAJOR_VER=1 TFLITE_MINOR_VER=13 GENERATE_NNAPI_TESTS=0
 %endif
 
 %prep
 %setup -q
 cp %{SOURCE1} .
 mkdir ./externals
-cp %{SOURCE1001} ./externals/.
-cd ./externals
-tar -xf %{SOURCE1001}
+tar -xf %{SOURCE1001} -C ./externals
+tar -xf %{SOURCE1002} -C ./tests/nnapi/src/
 
 %build
 %ifarch arm armv7l aarch64