Toggle navigation
Toggle navigation
此项目
正在载入...
Sign in
xuning
/
sherpaonnx
转到一个项目
Toggle navigation
项目
群组
代码片段
帮助
Toggle navigation pinning
Project
Activity
Repository
Pipelines
Graphs
Issues
0
Merge Requests
0
Wiki
Network
Create a new issue
Builds
Commits
Authored by
Fangjun Kuang
2023-04-12 19:03:37 +0800
Browse Files
Options
Browse Files
Download
Email Patches
Plain Diff
Committed by
GitHub
2023-04-12 19:03:37 +0800
Commit
916e5adc1e17582bae76fa73feb6d15333b3aaae
916e5adc
1 parent
d781fcde
Release v1.4.1 (#121)
隐藏空白字符变更
内嵌
并排对比
正在显示
2 个修改的文件
包含
94 行增加
和
1 行删除
CMakeLists.txt
release.sh
CMakeLists.txt
查看文件 @
916e5ad
cmake_minimum_required
(
VERSION 3.13 FATAL_ERROR
)
project
(
sherpa-onnx
)
set
(
SHERPA_ONNX_VERSION
"1.4.
0
"
)
set
(
SHERPA_ONNX_VERSION
"1.4.
1
"
)
# Disable warning about
#
...
...
release.sh
0 → 100755
查看文件 @
916e5ad
#!/usr/bin/env bash
#
# Copyright (c) 2023 Xiaomi Corporation
#
# Please see the end of this file for what files it will generate
SHERPA_ONNX_VERSION
=
$(
grep
"SHERPA_ONNX_VERSION"
./CMakeLists.txt | cut -d
" "
-f 2 | cut -d
'"'
-f 2
)
echo
"SHERPA_ONNX_VERSION:
${
SHERPA_ONNX_VERSION
}
"
dst
=
v
${
SHERPA_ONNX_VERSION
}
if
[
-d
$dst
]
;
then
echo
"
$dst
exists - skipping"
exit
0
fi
./build-android-x86-64.sh
./build-android-armv7-eabi.sh
./build-android-x86-64.sh
./build-ios.sh
mkdir -p
$dst
/jniLibs/arm64-v8a
cp -v ./build-android-arm64-v8a/install/lib/
*
.so
$dst
/jniLibs/arm64-v8a/
mkdir -p
$dst
/jniLibs/armeabi-v7a
cp -v ./build-android-armv7-eabi/install/lib/
*
.so
$dst
/jniLibs/armeabi-v7a/
mkdir -p
$dst
/jniLibs/x86_64
cp -v ./build-android-x86-64/install/lib/
*
.so
$dst
/jniLibs/x86_64
mkdir -p
$dst
/build-ios/
cp -av ./build-ios/sherpa-onnx.xcframework
$dst
/build-ios/
mkdir -p
$dst
/build-ios/ios-onnxruntime
cp -av ./build-ios/ios-onnxruntime/onnxruntime.xcframework
$dst
/build-ios/ios-onnxruntime/
cd
$dst
tar cjvf sherpa-onnx-v
${
SHERPA_ONNX_VERSION
}
-pre-compiled-android-libs.tar.bz2 ./jniLibs
tar cjvf sherpa-onnx-v
${
SHERPA_ONNX_VERSION
}
-pre-compiled-ios-libs.tar.bz2 ./build-ios
# .
# ├── build-ios
# │ ├── ios-onnxruntime
# │ │ └── onnxruntime.xcframework
# │ │ ├── Headers
# │ │ │ ├── cpu_provider_factory.h
# │ │ │ ├── onnxruntime_c_api.h
# │ │ │ ├── onnxruntime_cxx_api.h
# │ │ │ └── onnxruntime_cxx_inline.h
# │ │ ├── Info.plist
# │ │ ├── ios-arm64
# │ │ │ ├── libonnxruntime.a -> onnxruntime.a
# │ │ │ └── onnxruntime.a
# │ │ └── ios-arm64_x86_64-simulator
# │ │ ├── libonnxruntime.a -> onnxruntime.a
# │ │ └── onnxruntime.a
# │ └── sherpa-onnx.xcframework
# │ ├── Headers
# │ │ └── sherpa-onnx
# │ │ └── c-api
# │ │ └── c-api.h
# │ ├── Info.plist
# │ ├── ios-arm64
# │ │ ├── libsherpa-onnx.a -> sherpa-onnx.a
# │ │ └── sherpa-onnx.a
# │ └── ios-arm64_x86_64-simulator
# │ ├── libsherpa-onnx.a -> sherpa-onnx.a
# │ └── sherpa-onnx.a
# ├── jniLibs
# │ ├── arm64-v8a
# │ │ ├── libkaldi-native-fbank-core.so
# │ │ ├── libonnxruntime.so
# │ │ ├── libsherpa-onnx-c-api.so
# │ │ ├── libsherpa-onnx-core.so
# │ │ └── libsherpa-onnx-jni.so
# │ ├── armeabi-v7a
# │ │ ├── libkaldi-native-fbank-core.so
# │ │ ├── libonnxruntime.so
# │ │ ├── libsherpa-onnx-c-api.so
# │ │ ├── libsherpa-onnx-core.so
# │ │ └── libsherpa-onnx-jni.so
# │ └── x86_64
# │ ├── libkaldi-native-fbank-core.so
# │ ├── libonnxruntime.so
# │ ├── libsherpa-onnx-core.so
# │ └── libsherpa-onnx-jni.so
# ├── sherpa-onnx-v1.4.1-pre-compiled-android-libs.tar.bz2
# └── sherpa-onnx-v1.4.1-pre-compiled-ios-libs.tar.bz2
#
# 16 directories, 31 files
#
# 1.4.1 is the current version listed in ./CMakeLists.txt
...
...
请
注册
或
登录
后发表评论