1PLUMAGE(1) User Contributed Perl Documentation PLUMAGE(1)
2
3
4
6 plumage.pod - Parrot Plumage
7
9 plumage [<options>] <command> [<arguments>]
10
12 Parrot Plumage is the Parrot Virtual Machine module ecosystem. It
13 includes tools to search metadata, handle dependencies, install
14 modules, and so forth.
15
16 Command line options
17 For help about options and commands you can type:
18
19 plumage usage
20
21 Or to use command line option help :
22
23 plumage -h
24 plumage --help
25
26 To read additional config file use :
27
28 -c
29
30 Or if you want to use specific path use :
31
32 --config-file=<path>
33
34 To ignore any failed build stages use :
35
36 -i
37 --ignore-fail
38
39 To ignore fails only for specific stage use :
40
41 --ignore-fail=<stage>
42
43 You can repeat to select more than one stage. Not to ignore fail in
44 specific stage use :
45
46 --ignore-fail=<stage>=0
47
48 Command line commands
49 General commands
50 To start interactive command-line interface (default with no commands)
51 use :
52
53 cli
54
55 To display Plumage version and copyright statement use :
56
57 version
58
59 To display help message on specific command use :
60
61 help [<command>]
62
63 Query metadata and project info
64 To list all known projects use :
65
66 projects
67
68 To show status of specific project use :
69
70 status [<project>]
71
72 To display detailed description of specific project use :
73
74 info <project>
75
76 To dispay JSON metadata for specific project use :
77
78 metadata <project>
79
80 To Show dependencies for specific project use :
81
82 show-deps <project>
83
84 To display top directory for specific project use :
85
86 project-dir <project>
87
88 Perform actions on a project
89 To downloads source code for specific project use :
90
91 fetch <project>
92
93 To update source code for specific project use (it fall bacj to fetch)
94 :
95
96 update <project>
97
98 To configure source code for specific project use (runs 'update' furst)
99 :
100
101 configure <project>
102
103 To build specific project in current directory (runs 'configure' first)
104 :
105
106 build <project>
107
108 To run test suite for specific project use (runs 'build' first) :
109
110 test <project>
111
112 To send test result po Parrot's Smolder server use (runs 'build' first)
113 :
114
115 smoke <project>
116
117 To install specific project use (runs 'test' first) :
118
119 install <project>
120
121 To uninstall specific project from system use (not always available) :
122
123 uninstall <project>
124
125 To perform basic cleanup of source tree for specific project use :
126
127 clean <project>
128
129 To remove all generated files during the build process for specific
130 project use :
131
132 reaclean <project>
133
135 For more help or any other question you go to <http://parrot.org> or
136 <http://github.com/parrot/parrot>.Or you can send email to
137 'parrot-dev@parrot.org'. You are also invited to join the #parrot IRC
138 channel on irc.parrot.org.
139
140
141
142perl v5.28.0 2014-10-21 PLUMAGE(1)