Version 2 (modified by fperrad, 11 years ago)

--

Plumage

Plumage is the Parrot VM module ecosystem. It includes tools to search the ecosystem, browse the module metadata, install modules, and so forth.

The ecosystem currently includes various compilers targetting Parrot VM, libraries, language bindings and more.

Getting Plumage

The Plumage repo is located on Github ( https://github.com/parrot/plumage). You can either download a tarball or simply clone the repository with git clone git://github.com/parrot/plumage.git. To build plumage, execute

parrot setup.pir build
parrot setup.pir test # optional, to see if everything is working properly
parrot setur.pir install

You may need a root access in the last step, depending on where your Parrot is located. Plumage will install itself into the Parrot directory tree. After that, you're ready to go.

Note: on Windows, since Parrot 3.0.0, plumage is shipped with Parrot binaries  http://sourceforge.net/projects/parrotwin32/.

Usage

To show a list of projects, use plumage projects. After choosing the one you want to install, simply run plumage install <project>. This will build, test and install the desired project into the Parrot directory tree.

For more usage information run plumage usage