3个版本
0.1.2 | 2021年1月9日 |
---|---|
0.1.1 | 2020年10月13日 |
0.1.0 | 2020年5月7日 |
0.0.0 |
|
#955 in 文件系统
1,980,992 每月下载量
在3,534 个库中使用 (直接使用3个)
21KB
355 行
dirs-sys-next
注意:此库是已废弃的dirs-sys
库的分支。
请勿直接使用此库,请使用dirs-next
或directories-next
。
兼容性
此库仅存在是为了在dirs-next
和directories-next
之间促进代码共享。
没有任何兼容性保证。函数可能会在没有警告或任何形式的弃用期的情况下更改或消失。
平台
此库是用Rust编写的,支持Linux、Redox、macOS和Windows。还支持其他平台;它们使用Linux约定。
最小Rust版本策略
所需的最小Rust版本为1.34.0
^。
我们可能会在主版本和次版本中提高Rust版本(在x
/y
中的x.y.z
)。更改Rust版本将在CHANGELOG中记录。
^ 除了Redox,Rust版本取决于redox_users
库。
构建
如果使用rustup安装了必要的工具链,则可以交叉编译此库。这有助于确保更改没有在不同平台上破坏编译。
以下命令将在Linux、macOS和Windows上构建此库
cargo build --target=x86_64-unknown-linux-gnu
cargo build --target=x86_64-pc-windows-gnu
cargo build --target=x86_64-apple-darwin
cargo build --target=x86_64-unknown-redox
许可证
许可协议为以下之一
- Apache许可证版本2.0(《LICENSE-APACHE》或http://www.apache.org/licenses/LICENSE-2.0)
- MIT许可证(《LICENSE-MIT》或http://opensource.org/licenses/MIT)
由您选择。
贡献
除非您明确表示,否则根据Apache-2.0许可证定义的您有意提交以包含在作品中的任何贡献,应按上述方式双许可,不附加任何额外的条款或条件。
依赖关系
~0.4–475KB