正在显示
2 个修改的文件
包含
14 行增加
和
4 行删除
| @@ -82,9 +82,20 @@ def process_windows(s): | @@ -82,9 +82,20 @@ def process_windows(s): | ||
| 82 | "sherpa-onnx-c-api.dll", | 82 | "sherpa-onnx-c-api.dll", |
| 83 | "sherpa-onnx-core.dll", | 83 | "sherpa-onnx-core.dll", |
| 84 | ] | 84 | ] |
| 85 | - prefix = f"{SHERPA_ONNX_DIR}/windows/sherpa_onnx/lib/" | ||
| 86 | - libs = [prefix + lib for lib in libs] | ||
| 87 | - libs = "\n ;".join(libs) | 85 | + prefix1 = f"{SHERPA_ONNX_DIR}/windows/sherpa_onnx/lib/" |
| 86 | + prefix2 = f"{SHERPA_ONNX_DIR}/windows/sherpa_onnx/" | ||
| 87 | + prefix3 = f"{SHERPA_ONNX_DIR}/windows/" | ||
| 88 | + | ||
| 89 | + lib_list = [] | ||
| 90 | + for lib in libs: | ||
| 91 | + for prefix in [prefix1, prefix2, prefix3]: | ||
| 92 | + f = Path(prefix) / lib | ||
| 93 | + if f.is_file(): | ||
| 94 | + lib_list.append(str(f)) | ||
| 95 | + break | ||
| 96 | + | ||
| 97 | + print("lib_list", lib_list) | ||
| 98 | + libs = "\n ;".join(lib_list) | ||
| 88 | 99 | ||
| 89 | d = get_dict() | 100 | d = get_dict() |
| 90 | d["dotnet_rid"] = "win-x64" | 101 | d["dotnet_rid"] = "win-x64" |
-
请 注册 或 登录 后发表评论