tangerine (1) Linux Manual Page
tangerine – Perl dependency metadata tool
Synopsis
tangerine [options] <files or directories>Description
This utility attempts to examine and analyze perl files, directories or perl distribution archives, reporting provided modules, and compile-time and run-time depencies. In the diff mode it reports differences between two directories or perl distribution archives.
Options
- –all|-a
- Examine all recursively discovered files. By default, only perl files are considered.
- –compact|-c
- Do not list dependencies provides by the examined set.
- –diff|-d FOO BAR
- Examine FOO and BAR and report metadata differences, ignoring line numbers. These can be directories or distribution tarballs.
- –files|-f
- Report findings per file instead of per module. This option has no effect with –compact.
- –jobs|-j NUM
- Defines the number of workers used for parallel processing. By default, the optimal number of workers is determined automatically.
- –help|-h
- Display this help.
- –mode|-m MODE
- Only look for this specific metadata. Valid options are compile (modules required at compile time), runtime (modules required at runtime), package (modules provided) and all. For backwards compatibility, p|prov, r|req and u|use are also understood. This option is automatically set to all if –compact is also used. Defaults to all.
- –verbose|-v
- Be a little more verbose where it makes sense.
Examples
tangerine -c Makefile.PL lib/ t/
tangerine –mode=compile inc/
tangerine -d Foo-0.01.tar.gz Foo-0.02.tar.gz
Author And License
Copyright (c) 2014-2015 Petr Xabata <contyk [at] redhat.com>See the LICENSE files for licensing details.
