1TANGERINE(1) User Contributed Perl Documentation TANGERINE(1)
2
3
4
6 tangerine - Perl dependency metadata tool
7
9 tangerine [options] <files or directories>
10
12 This utility attempts to examine and analyze perl files, directories or
13 perl distribution archives, reporting provided modules, and compile-
14 time and run-time depencies.
15
16 In the diff mode it reports differences between two directories or perl
17 distribution archives.
18
20 --all|-a
21 Examine all recursively discovered files. By default, only perl
22 files are considered.
23
24 --compact|-c
25 Do not list dependencies provides by the examined set.
26
27 --diff|-d FOO BAR
28 Examine FOO and BAR and report metadata differences, ignoring line
29 numbers. These can be directories or distribution tarballs.
30
31 --files|-f
32 Report findings per file instead of per module. This option has no
33 effect with --compact.
34
35 --jobs|-j NUM
36 Defines the number of workers used for parallel processing. By
37 default, the optimal number of workers is determined automatically.
38
39 --help|-h
40 Display this help.
41
42 --mode|-m MODE
43 Only look for this specific metadata. Valid options are compile
44 (modules required at compile time), runtime (modules required at
45 runtime), package (modules provided) and all. For backwards
46 compatibility, p|prov, r|req and u|use are also understood. This
47 option is automatically set to all if --compact is also used.
48 Defaults to all.
49
50 --verbose|-v
51 Be a little more verbose where it makes sense.
52
54 tangerine -c Makefile.PL lib/ t/
55 tangerine --mode=compile inc/
56 tangerine -d Foo-0.01.tar.gz Foo-0.02.tar.gz
57
59 Copyright (c) 2014-2015 Petr Ĺ abata <contyk@redhat.com>
60
61 See the LICENSE files for licensing details.
62
63
64
65perl v5.30.0 2019-07-27 TANGERINE(1)