Enable tflite_loader on gbs build (#5536)
author이춘석/On-Device Lab(SR)/Staff Engineer/삼성전자 <chunseok.lee@samsung.com>
Wed, 3 Jul 2019 07:27:03 +0000 (16:27 +0900)
committer오형석/On-Device Lab(SR)/Staff Engineer/삼성전자 <hseok82.oh@samsung.com>
Wed, 3 Jul 2019 07:27:03 +0000 (16:27 +0900)
- Note that tizen does not have flatbuffer repo
- This patch enables tflite_loader build on gbs
- flatbuffer source commit : 1f5eae5d6a135

Signed-off-by: Chunseok Lee <chunseok.lee@samsung.com>
cmake/options/options_armv7l-tizen.cmake
packaging/flatbuffers.tar.gz [new file with mode: 0644]
packaging/nnfw.spec

index 0dc2be7..ca35126 100644 (file)
@@ -6,4 +6,5 @@ option(BUILD_ANDROID_TFLITE "Enable android support for TensorFlow Lite" OFF)
 option(DOWNLOAD_ARMCOMPUTE "Download ARM Compute source" ON)
 option(DOWNLOAD_NEON2SSE "Download NEON2SSE library source" OFF)
 option(DOWNLOAD_NNPACK "Download NNPACK library source" OFF)
-option(BUILD_TFLITE_LOADER "Build tensorflow lite file loader" OFF)
+option(BUILD_TFLITE_LOADER "Build tensorflow lite file loader" ON)
+option(BUILD_TFLITE_LOADER_TEST_TOOL "Build tflite loader testing tool" OFF)
diff --git a/packaging/flatbuffers.tar.gz b/packaging/flatbuffers.tar.gz
new file mode 100644 (file)
index 0000000..090b330
Binary files /dev/null and b/packaging/flatbuffers.tar.gz differ
index 6508d79..e0d5853 100644 (file)
@@ -7,6 +7,7 @@ License: Apache-2.0 and MIT
 
 Source0: %{name}-%{version}.tar.gz
 Source1: %{name}.manifest
+Source1001: flatbuffers.tar.gz
 
 %ifarch arm armv7l aarch64
 BuildRequires: cmake
@@ -56,6 +57,9 @@ NNFW test rpm. It does not depends on nnfw rpm since it contains nnfw runtime.
 %prep
 %setup -q
 cp %{SOURCE1} .
+cp %{SOURCE1001} ./externals/.
+cd ./externals
+tar -xf %{SOURCE1001}
 
 %build
 %ifarch arm armv7l aarch64