3个版本
使用旧的Rust 2015
0.1.2 | 2020年3月28日 |
---|---|
0.1.1 | 2016年5月4日 |
0.1.0 | 2016年2月5日 |
#20 in #exposed
每月下载量 35
在2个crate中使用(通过librsync)
205KB
3.5K SLoC
librsync-sys
构建并封装librsync原生库。
该库消除了librsync构建系统,并为大多数使用的平台提供静态配置。这样我们就可以避免库用户依赖CMake和Perl。
移植
该库目前支持以下目标
i686-pc-windows-gnu
;i686-pc-windows-msvc
:i686-unknown-linux-gnu
;x86_64-apple-darwin
;x86_64-pc-windows-gnu
;x86_64-pc-windows-msvc
;x86_64-unknown-linux-gnu
.
要将库移植到其他目标,请使用mbrt/librsync中的实用程序。使用您想要使用的Rust工具链运行该实用程序
cd librsync/gen
cargo run --target <your-target>
为此,您需要安装CMake和Perl,并确保它们在您的PATH中可用。如果一切顺利,您将在该仓库的static
文件夹下找到您平台的特定配置。请在mbrt/librsync的static_config
分支提交PR,仅提交该文件夹。
之后,librsync-rs
将具有相应的配置。