1 unstable release
0.0.1 | Jun 23, 2021 |
---|
#50 in #license
160KB
119 lines
Contains (static library, 4KB) libwinapi_oemlicense.a, (static library, 4KB) libwinapi_oemlicense.a
What does this program do?
It goes through the local copies of the dependencies of a project
(or, to be more precise, the packages output by cargo metadata
) and looks for potential license files:
- Files than have a path containing "LICENSE|COPYRIGHT|NOTICE|AUTHORS|COPYING" (or in lowercase)
- Files that have a path containing "README", ".txt" or ".md" and include a line with one of the words mentioned above
These are then copied (while preserving the directory structure) into a user-defined directory.
Of course, there can be both false negatives and false positives, use it at your own risk.
Building
Due to the usage of once_cell
, it currently requires Rust nightly.
Otherwise it can be built with cargo
, just like usual.
Dependencies
~5–15MB
~170K SLoC