@@ -11,6 +11,7 @@ Source1001: CPUINFO.tar.gz
1111Source1002: EIGEN.tar.gz
1212Source1003: GEMMLOWP.tar.gz
1313Source1004: RUY.tar.gz
14+ Source1005: SENTENCEPIECE.tar.gz
1415Source2001: EXTERNALS_FOR_ODC.tar.gz
1516
1617%{! ?build_type: %define build_type Release}
@@ -96,16 +97,6 @@ Summary: GGMA generative AI framework
9697
9798%description ggma
9899GGMA package for on-device generative AI framework
99-
100- %files ggma
101- %manifest %{name }.manifest
102- %defattr(-,root,root,-)
103- %ifarch arm armv7l armv7hl aarch64 x86_64 %ix86 riscv64
104- %{_libdir }/ggma/libggma_api.so
105- %{_libdir }/ggma/libggma_tokenize.so
106- %{_includedir }/ggma/*
107- %{_libdir }/pkgconfig/ggma.pc
108- %endif
109100%endif # ggma_build
110101
111102%if %{test_build } == 1
@@ -183,6 +174,10 @@ mkdir ./externals
183174tar -xf %{SOURCE2001 } -C ./externals
184175%endif # odc_build
185176
177+ %if %{ggma_build } == 1
178+ tar -xf %{SOURCE1005 } -C ./runtime/externals
179+ %endif # ggma_build
180+
186181%build
187182%ifarch arm armv7l armv7hl aarch64 x86_64 %ix86 riscv64
188183# nncc build
@@ -331,6 +326,19 @@ install -m 644 %{overlay_path}/lib/libloco*.so %{buildroot}%{_libdir}/nnfw/odc
331326%endif # arm armv7l armv7hl aarch64 x86_64 %ix86
332327%endif # odc_build
333328
329+ %if %{ggma_build } == 1
330+ %files ggma
331+ %manifest %{name }.manifest
332+ %defattr(-,root,root,-)
333+ %ifarch arm armv7l armv7hl aarch64 x86_64 %ix86 riscv64
334+ %dir %{_libdir }/ggma
335+ %dir %{_includedir }/ggma
336+ %{_libdir }/ggma/lib*
337+ %{_includedir }/ggma/*
338+ %{_libdir }/pkgconfig/ggma.pc
339+ %endif
340+ %endif # ggma_build
341+
334342%changelog
335343* Thu Mar 15 2018 Chunseok Lee <chunseok.lee@samsung.com>
336344- Initial spec file for nnfw
0 commit comments