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