App-Licensecheck
view release on metacpan or search on metacpan
## environment defaults
* implement environment variable LICENSECHECK_DEFAULTS
## scripts
* implement licensefind
* parse options and arguments like GNU find (or busybox find?)
* fail on any option supported by find but unsupported here
* parse new options --licensecheck-*
and setting=value pairs in env vars LICENSECHECK LICENSECHECK_FIND
* by default output filenames (i.e. all with any license by default)
* implement licensegrep
* parse options and arguments like grep (or busybox/git grep?)
* fail on any option supported by diff but unsupported here
* parse new options --licensecheck-*
and setting=value pairs in env vars LICENSECHECK LICENSECHECK_GREP
* parse settings from env variables LICENSECHECK LICENSECHECK_GREP
(treated as fallback for --licensecheck-* options without prefix)
* by default output verbatim text, with filename prefixed if multiple
* maybe implement licensegreple
* like licensegrep, but with syntax matching greple
<https://metacpan.org/pod/greple>
* implement licensediff
( run in 0.235 second using v1.01-cache-2.11-cpan-87723dcf8b7 )