Chuyu-Team / VC-LTL5

Shared to msvcrt.dll or ucrtbase.dll and optimize the C/C++ application file size.
Eclipse Public License 2.0
499 stars 48 forks source link

VC-LTL 的 Rust 语言支持(已弃用) #10

Closed MouriNaruto closed 3 years ago

MouriNaruto commented 3 years ago

经过多日的开发和测试,终于初步实现 VC-LTL 的 Rust 语言支持并实现自动上传到 crates.io

所需部署 Token 我已经设置完毕,鸭子可以在 Chuyu-Team 找到 CARGO_TOKEN

因为测试中途因为其中一个版本的 CI 脚本出现了 Bug,于是导致意外上传了 5.0.2 没有任何 tag 的版本,因为 Rust 只能把包屏蔽掉不能删除包,鸭子需要把 VC-LTL 的版本跳到 5.0.3,对此表示歉意

鉴于 crates.io 最大只能上传 10MB 的包,再加上 Rust 官方只提供了 x86 x64 arm64 的二进制 Windows MSVC 工具链,于是 Rust 版本只提供 6.0.6000 模式的 x86 和 x64 库还有 10.0.10240 模式的 arm64 库

注:由于 CI 脚本会对 Cargo.toml 的 version 部分内容自动替换为 tag 对应的版本号,于是该部分修改时需要额外注意

毛利

MouriNaruto commented 3 years ago

为了更好的 Rebase,于是关闭 PR 重新创建