From: Sejun Park Date: Wed, 6 Sep 2023 06:38:42 +0000 (+0900) Subject: Added libraries for RISC-V X-Git-Tag: submit/tizen/20230906.090709^0 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=refs%2Fheads%2Faccepted%2Ftizen_unified_dev;p=platform%2Fcore%2Fuifw%2Fstt-engine-default.git Added libraries for RISC-V Change-Id: If6e7b07822b1978de8a3abedc387e8728a7a6457 --- diff --git a/CMakeLists.txt b/CMakeLists.txt index 4467020..16447b4 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -149,6 +149,25 @@ INSTALL(FILES ${CMAKE_SOURCE_DIR}/lib/x86_64/libprotobuf.so DESTINATION ${APP_IN INSTALL(FILES ${CMAKE_SOURCE_DIR}/lib/x86_64/libprotobuf.so.23 DESTINATION ${APP_INSTALL_PREFIX}/lib/ COMPONENT RuntimeLibraries) INSTALL(FILES ${CMAKE_SOURCE_DIR}/lib/x86_64/libprotobuf.so.23.0.0 DESTINATION ${APP_INSTALL_PREFIX}/lib/ COMPONENT RuntimeLibraries) INSTALL(PROGRAMS ${CMAKE_SOURCE_DIR}/bin/x86_64/org.tizen.stt-engine-default DESTINATION ${APP_INSTALL_PREFIX}/bin/) +ELSEIF("${ARCH}" MATCHES "^riscv64.*") +#INSTALL(FILES ${CMAKE_SOURCE_DIR}/lib/riscv64/libn66asr.so DESTINATION ${TZ_SYS_RO_SHARE}/voice/stt/1.0/engine/ COMPONENT RuntimeLibraries) +INSTALL(FILES ${CMAKE_SOURCE_DIR}/lib/riscv64/libn66asrdll.so DESTINATION ${APP_INSTALL_PREFIX}/lib/ COMPONENT RuntimeLibraries) +INSTALL(FILES ${CMAKE_SOURCE_DIR}/lib/riscv64/libvoiceactivity.so DESTINATION ${APP_INSTALL_PREFIX}/lib/ COMPONENT RuntimeLibraries) +INSTALL(FILES ${CMAKE_SOURCE_DIR}/lib/riscv64/libopus.so DESTINATION ${APP_INSTALL_PREFIX}/lib/ COMPONENT RuntimeLibraries) +INSTALL(FILES ${CMAKE_SOURCE_DIR}/lib/riscv64/libopus.so.0 DESTINATION ${APP_INSTALL_PREFIX}/lib/ COMPONENT RuntimeLibraries) +INSTALL(FILES ${CMAKE_SOURCE_DIR}/lib/riscv64/libgpr.so DESTINATION ${APP_INSTALL_PREFIX}/lib/ COMPONENT RuntimeLibraries) +INSTALL(FILES ${CMAKE_SOURCE_DIR}/lib/riscv64/libgpr.so.6 DESTINATION ${APP_INSTALL_PREFIX}/lib/ COMPONENT RuntimeLibraries) +INSTALL(FILES ${CMAKE_SOURCE_DIR}/lib/riscv64/libgpr.so.6.0.0 DESTINATION ${APP_INSTALL_PREFIX}/lib/ COMPONENT RuntimeLibraries) +INSTALL(FILES ${CMAKE_SOURCE_DIR}/lib/riscv64/libgrpc.so DESTINATION ${APP_INSTALL_PREFIX}/lib/ COMPONENT RuntimeLibraries) +INSTALL(FILES ${CMAKE_SOURCE_DIR}/lib/riscv64/libgrpc.so.6 DESTINATION ${APP_INSTALL_PREFIX}/lib/ COMPONENT RuntimeLibraries) +INSTALL(FILES ${CMAKE_SOURCE_DIR}/lib/riscv64/libgrpc.so.6.0.0 DESTINATION ${APP_INSTALL_PREFIX}/lib/ COMPONENT RuntimeLibraries) +INSTALL(FILES ${CMAKE_SOURCE_DIR}/lib/riscv64/libgrpc++.so DESTINATION ${APP_INSTALL_PREFIX}/lib/ COMPONENT RuntimeLibraries) +INSTALL(FILES ${CMAKE_SOURCE_DIR}/lib/riscv64/libgrpc++.so.1 DESTINATION ${APP_INSTALL_PREFIX}/lib/ COMPONENT RuntimeLibraries) +INSTALL(FILES ${CMAKE_SOURCE_DIR}/lib/riscv64/libgrpc++.so.1.14.1 DESTINATION ${APP_INSTALL_PREFIX}/lib/ COMPONENT RuntimeLibraries) +INSTALL(FILES ${CMAKE_SOURCE_DIR}/lib/riscv64/libprotobuf.so DESTINATION ${APP_INSTALL_PREFIX}/lib/ COMPONENT RuntimeLibraries) +INSTALL(FILES ${CMAKE_SOURCE_DIR}/lib/riscv64/libprotobuf.so.23 DESTINATION ${APP_INSTALL_PREFIX}/lib/ COMPONENT RuntimeLibraries) +INSTALL(FILES ${CMAKE_SOURCE_DIR}/lib/riscv64/libprotobuf.so.23.0.0 DESTINATION ${APP_INSTALL_PREFIX}/lib/ COMPONENT RuntimeLibraries) +INSTALL(PROGRAMS ${CMAKE_SOURCE_DIR}/bin/riscv64/org.tizen.stt-engine-default DESTINATION ${APP_INSTALL_PREFIX}/bin/) ENDIF() INSTALL(FILES ${CMAKE_SOURCE_DIR}/org.tizen.stt-engine-default.xml DESTINATION ${APP_MANIFESTDIR}) diff --git a/bin/riscv64/org.tizen.stt-engine-default b/bin/riscv64/org.tizen.stt-engine-default new file mode 100755 index 0000000..674c5bb Binary files /dev/null and b/bin/riscv64/org.tizen.stt-engine-default differ diff --git a/lib/riscv64/libgpr.so b/lib/riscv64/libgpr.so new file mode 120000 index 0000000..6acacb4 --- /dev/null +++ b/lib/riscv64/libgpr.so @@ -0,0 +1 @@ +libgpr.so.6.0.0 \ No newline at end of file diff --git a/lib/riscv64/libgpr.so.6 b/lib/riscv64/libgpr.so.6 new file mode 120000 index 0000000..6acacb4 --- /dev/null +++ b/lib/riscv64/libgpr.so.6 @@ -0,0 +1 @@ +libgpr.so.6.0.0 \ No newline at end of file diff --git a/lib/riscv64/libgpr.so.6.0.0 b/lib/riscv64/libgpr.so.6.0.0 new file mode 100644 index 0000000..06fe07b Binary files /dev/null and b/lib/riscv64/libgpr.so.6.0.0 differ diff --git a/lib/riscv64/libgrpc++.so b/lib/riscv64/libgrpc++.so new file mode 120000 index 0000000..570a356 --- /dev/null +++ b/lib/riscv64/libgrpc++.so @@ -0,0 +1 @@ +libgrpc++.so.1.14.1 \ No newline at end of file diff --git a/lib/riscv64/libgrpc++.so.1 b/lib/riscv64/libgrpc++.so.1 new file mode 120000 index 0000000..570a356 --- /dev/null +++ b/lib/riscv64/libgrpc++.so.1 @@ -0,0 +1 @@ +libgrpc++.so.1.14.1 \ No newline at end of file diff --git a/lib/riscv64/libgrpc++.so.1.14.1 b/lib/riscv64/libgrpc++.so.1.14.1 new file mode 100644 index 0000000..a694882 Binary files /dev/null and b/lib/riscv64/libgrpc++.so.1.14.1 differ diff --git a/lib/riscv64/libgrpc.so b/lib/riscv64/libgrpc.so new file mode 120000 index 0000000..278a295 --- /dev/null +++ b/lib/riscv64/libgrpc.so @@ -0,0 +1 @@ +libgrpc.so.6.0.0 \ No newline at end of file diff --git a/lib/riscv64/libgrpc.so.6 b/lib/riscv64/libgrpc.so.6 new file mode 120000 index 0000000..278a295 --- /dev/null +++ b/lib/riscv64/libgrpc.so.6 @@ -0,0 +1 @@ +libgrpc.so.6.0.0 \ No newline at end of file diff --git a/lib/riscv64/libgrpc.so.6.0.0 b/lib/riscv64/libgrpc.so.6.0.0 new file mode 100644 index 0000000..cd343a3 Binary files /dev/null and b/lib/riscv64/libgrpc.so.6.0.0 differ diff --git a/lib/riscv64/libn66asrdll.so b/lib/riscv64/libn66asrdll.so new file mode 100644 index 0000000..9f48e01 Binary files /dev/null and b/lib/riscv64/libn66asrdll.so differ diff --git a/lib/riscv64/libopus.so b/lib/riscv64/libopus.so new file mode 120000 index 0000000..ae0387f --- /dev/null +++ b/lib/riscv64/libopus.so @@ -0,0 +1 @@ +libopus.so.0.8.0 \ No newline at end of file diff --git a/lib/riscv64/libopus.so.0 b/lib/riscv64/libopus.so.0 new file mode 120000 index 0000000..ae0387f --- /dev/null +++ b/lib/riscv64/libopus.so.0 @@ -0,0 +1 @@ +libopus.so.0.8.0 \ No newline at end of file diff --git a/lib/riscv64/libopus.so.0.8.0 b/lib/riscv64/libopus.so.0.8.0 new file mode 100644 index 0000000..6aef1cc Binary files /dev/null and b/lib/riscv64/libopus.so.0.8.0 differ diff --git a/lib/riscv64/libprotobuf.so b/lib/riscv64/libprotobuf.so new file mode 120000 index 0000000..b265d14 --- /dev/null +++ b/lib/riscv64/libprotobuf.so @@ -0,0 +1 @@ +libprotobuf.so.23.0.0 \ No newline at end of file diff --git a/lib/riscv64/libprotobuf.so.23 b/lib/riscv64/libprotobuf.so.23 new file mode 120000 index 0000000..b265d14 --- /dev/null +++ b/lib/riscv64/libprotobuf.so.23 @@ -0,0 +1 @@ +libprotobuf.so.23.0.0 \ No newline at end of file diff --git a/lib/riscv64/libprotobuf.so.23.0.0 b/lib/riscv64/libprotobuf.so.23.0.0 new file mode 100644 index 0000000..ae24df3 Binary files /dev/null and b/lib/riscv64/libprotobuf.so.23.0.0 differ diff --git a/lib/riscv64/libvoiceactivity.so b/lib/riscv64/libvoiceactivity.so new file mode 100644 index 0000000..1a35b45 Binary files /dev/null and b/lib/riscv64/libvoiceactivity.so differ diff --git a/packaging/org.tizen.stt-engine-default.spec b/packaging/org.tizen.stt-engine-default.spec index f31ba63..dcfe246 100644 --- a/packaging/org.tizen.stt-engine-default.spec +++ b/packaging/org.tizen.stt-engine-default.spec @@ -3,7 +3,7 @@ Name: org.tizen.stt-engine-default Summary: Speech To Text default engine library -Version: 1.70.1 +Version: 1.80.0 Release: 1 Group: Graphics & UI Framework/Voice Framework License: Flora-1.1 and BSD-3-Clause