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-12-15 10:25:03 +0800
Browse Files
Options
Browse Files
Download
Email Patches
Plain Diff
Committed by
GitHub
2023-12-15 10:25:03 +0800
Commit
33c03f78b2750726ac5369d1fa6d83db54c66c81
33c03f78
1 parent
9ff6185b
Fix CI (#485)
显示空白字符变更
内嵌
并排对比
正在显示
4 个修改的文件
包含
10 行增加
和
7 行删除
.github/workflows/build-wheels-aarch64.yaml
.github/workflows/build-wheels-linux.yaml
cmake/cmake_extension.py
setup.py
.github/workflows/build-wheels-aarch64.yaml
查看文件 @
33c03f7
...
...
@@ -46,7 +46,7 @@ jobs:
echo "PWD"
ls -lh /project/alsa-lib/src/.libs
CIBW_ENVIRONMENT
:
CPLUS_INCLUDE_PATH=/project/alsa-lib/include:$CPLUS_INCLUDE_PATH SHERPA_ONNX_ALSA_LIB_DIR=/project/alsa-lib/src/.libs LD_LIBRARY_PATH=/project/build/bdist.linux-x86_64/wheel/sherpa_onnx/lib:$SHERPA_ONNX_ALSA_LIB_DIR SHERPA_ONNX_MAKE_ARGS="VERBOSE=1"
CIBW_ENVIRONMENT
:
CPLUS_INCLUDE_PATH=/project/alsa-lib/include:$CPLUS_INCLUDE_PATH SHERPA_ONNX_ALSA_LIB_DIR=/project/alsa-lib/src/.libs LD_LIBRARY_PATH=/project/build/bdist.linux-x86_64/wheel/sherpa_onnx/lib:$SHERPA_ONNX_ALSA_LIB_DIR SHERPA_ONNX_MAKE_ARGS="VERBOSE=1"
SHERPA_ONNX_ENABLE_ALSA=1
CIBW_BUILD
:
"
${{
matrix.python-version}}-*
"
CIBW_SKIP
:
"
cp27-*
cp35-*
cp36-*
*-win32
pp*
*-musllinux*
*-manylinux_i686"
CIBW_BUILD_VERBOSITY
:
3
...
...
.github/workflows/build-wheels-linux.yaml
查看文件 @
33c03f7
...
...
@@ -41,7 +41,7 @@ jobs:
echo "PWD"
ls -lh /project/alsa-lib/src/.libs
CIBW_ENVIRONMENT
:
CPLUS_INCLUDE_PATH=/project/alsa-lib/include:$CPLUS_INCLUDE_PATH SHERPA_ONNX_ALSA_LIB_DIR=/project/alsa-lib/src/.libs LD_LIBRARY_PATH=/project/build/bdist.linux-x86_64/wheel/sherpa_onnx/lib:$SHERPA_ONNX_ALSA_LIB_DIR SHERPA_ONNX_MAKE_ARGS="VERBOSE=1"
CIBW_ENVIRONMENT
:
CPLUS_INCLUDE_PATH=/project/alsa-lib/include:$CPLUS_INCLUDE_PATH SHERPA_ONNX_ALSA_LIB_DIR=/project/alsa-lib/src/.libs LD_LIBRARY_PATH=/project/build/bdist.linux-x86_64/wheel/sherpa_onnx/lib:$SHERPA_ONNX_ALSA_LIB_DIR SHERPA_ONNX_MAKE_ARGS="VERBOSE=1"
SHERPA_ONNX_ENABLE_ALSA=1
CIBW_BUILD
:
"
${{
matrix.python-version}}-*
"
CIBW_SKIP
:
"
cp27-*
cp35-*
cp36-*
*-win32
pp*
*-musllinux*
*-manylinux_i686"
...
...
cmake/cmake_extension.py
查看文件 @
33c03f7
...
...
@@ -38,6 +38,11 @@ def is_x86():
return
platform
.
machine
()
in
[
"i386"
,
"i686"
,
"x86_64"
]
def
enable_alsa
():
build_alsa
=
os
.
environ
.
get
(
"SHERPA_ONNX_ENABLE_ALSA"
,
None
)
return
build_alsa
and
is_linux
()
and
(
is_arm64
()
or
is_x86
())
try
:
from
wheel.bdist_wheel
import
bdist_wheel
as
_bdist_wheel
...
...
@@ -157,7 +162,7 @@ class BuildExtension(build_ext):
binaries
+=
[
"sherpa-onnx-offline-tts"
]
binaries
+=
[
"sherpa-onnx-offline-tts-play"
]
if
is_linux
()
and
(
is_arm64
()
or
is_x86
()
):
if
enable_alsa
(
):
binaries
+=
[
"sherpa-onnx-alsa"
]
binaries
+=
[
"sherpa-onnx-offline-tts-play-alsa"
]
...
...
setup.py
查看文件 @
33c03f7
...
...
@@ -11,10 +11,8 @@ from cmake.cmake_extension import (
BuildExtension
,
bdist_wheel
,
cmake_extension
,
enable_alsa
,
is_windows
,
is_linux
,
is_arm64
,
is_x86
,
)
...
...
@@ -64,7 +62,7 @@ def get_binaries_to_install():
binaries
+=
[
"sherpa-onnx-offline-tts"
]
binaries
+=
[
"sherpa-onnx-offline-tts-play"
]
if
is_linux
()
and
(
is_arm64
()
or
is_x86
()
):
if
enable_alsa
(
):
binaries
+=
[
"sherpa-onnx-alsa"
]
binaries
+=
[
"sherpa-onnx-offline-tts-play-alsa"
]
...
...
请
注册
或
登录
后发表评论