Added libraries for RISC-V architecture riscv
authorSejun Park <sejun79.park@samsung.com>
Wed, 6 Sep 2023 06:04:46 +0000 (15:04 +0900)
committerSejun Park <sejun79.park@samsung.com>
Wed, 6 Sep 2023 06:04:46 +0000 (15:04 +0900)
Change-Id: I6fe220fc382eb36d1a47a1ec5dd8d425128a2a83

19 files changed:
CMakeLists.txt
bin/riscv64/org.tizen.stt-engine-default [new file with mode: 0755]
lib/riscv64/libgpr.so [new symlink]
lib/riscv64/libgpr.so.6 [new symlink]
lib/riscv64/libgpr.so.6.0.0 [new file with mode: 0644]
lib/riscv64/libgrpc++.so [new symlink]
lib/riscv64/libgrpc++.so.1 [new symlink]
lib/riscv64/libgrpc++.so.1.14.1 [new file with mode: 0644]
lib/riscv64/libgrpc.so [new symlink]
lib/riscv64/libgrpc.so.6 [new symlink]
lib/riscv64/libgrpc.so.6.0.0 [new file with mode: 0644]
lib/riscv64/libn66asrdll.so [new file with mode: 0644]
lib/riscv64/libopus.so [new symlink]
lib/riscv64/libopus.so.0 [new symlink]
lib/riscv64/libopus.so.0.8.0 [new file with mode: 0644]
lib/riscv64/libprotobuf.so [new symlink]
lib/riscv64/libprotobuf.so.23 [new symlink]
lib/riscv64/libprotobuf.so.23.0.0 [new file with mode: 0644]
lib/riscv64/libvoiceactivity.so [new file with mode: 0644]

index 44670203cbe45f2ba467b29dd4388c1b247db86e..16447b4321f41defda70cfb9c8f5b1b7a0708b25 100644 (file)
@@ -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 (executable)
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 (symlink)
index 0000000..6acacb4
--- /dev/null
@@ -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 (symlink)
index 0000000..6acacb4
--- /dev/null
@@ -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 (file)
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 (symlink)
index 0000000..570a356
--- /dev/null
@@ -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 (symlink)
index 0000000..570a356
--- /dev/null
@@ -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 (file)
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 (symlink)
index 0000000..278a295
--- /dev/null
@@ -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 (symlink)
index 0000000..278a295
--- /dev/null
@@ -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 (file)
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 (file)
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 (symlink)
index 0000000..ae0387f
--- /dev/null
@@ -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 (symlink)
index 0000000..ae0387f
--- /dev/null
@@ -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 (file)
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 (symlink)
index 0000000..b265d14
--- /dev/null
@@ -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 (symlink)
index 0000000..b265d14
--- /dev/null
@@ -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 (file)
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 (file)
index 0000000..1a35b45
Binary files /dev/null and b/lib/riscv64/libvoiceactivity.so differ