4个版本
0.0.3 | 2019年12月19日 |
---|---|
0.0.2 | 2019年12月9日 |
0.0.1 | 2019年12月6日 |
0.0.0-rc1 | 2019年12月6日 |
#84 in #embedding
用于 lies
15KB
243 行
lies
LIES - LIcense Embedding System
将cargo-about的结果包装和重新格式化,以将许可证文本和信息嵌入到您的控制台程序中,作为一种遵守许可证要求的方式。
分支 | 徽章 | 注释 |
---|---|---|
发布 | 稳定/发布版本 | |
master | “已完成”但尚未发布的“东西”。 | |
wip/* | “工作进行中” - 不完整,使用风险自担。 | |
dead/* | 已放弃的工作线程 |
示例
快速开始
println!("{}", lies::licenses_text!()); // Monochrome
println!("{}", lies::licenses_ansi!()); // https://en.wikipedia.org/wiki/ANSI_escape_code
example-console
截图
文本输出
c:\local\lies>target\debug\example-console about
example-console v0.0.0
Third Party Software
====================
This lists the libraries used in this project and their licenses.
License Crates
MIT License (6 crates)
Crate Version License Repository
proc-macro2 v1.0.6 MIT License (0) https://github.com/alexcrichton/proc-macro2
unicode-xid v0.2.0 MIT License (1) https://github.com/unicode-rs/unicode-xid
quote v1.0.2 MIT License (2) https://github.com/dtolnay/quote
proc-macro-hack v0.5.11 MIT License (3) https://github.com/dtolnay/proc-macro-hack
lies v0.0.0-rc1 MIT License (4) https://github.com/MaulingMonkey/lies
lies-impl v0.0.0-rc1 MIT License (4) https://github.com/MaulingMonkey/lies
syn v1.0.11 MIT License (5) https://github.com/dtolnay/syn
MIT License (0) Used by: proc-macro2 v1.0.6
Copyright (c) 2014 Alex Crichton
Permission is hereby granted, free of charge, to any
person obtaining a copy of this software and associated
documentation files (the "Software"), to deal in the
Software without restriction, including without
[...]
许可证
许可协议为以下之一
- Apache License,版本2.0 (LICENSE-APACHE 或 http://www.apache.org/licenses/LICENSE-2.0)
- MIT许可证 (LICENSE-MIT 或 http://opensource.org/licenses/MIT)
任选其一。
贡献
除非您明确表示,否则根据Apache-2.0许可证定义的,您有意提交的任何贡献,都应按照上述方式双重许可,不附加任何额外条款或条件。
lib.rs
:
lies 实现细节。
依赖关系
~1–1.7MB
~37K SLoC