NAME

pkg - The Acmeist Module Packaging Tool

SYNOPSIS

> pkg help

> pkg new --perl=module-build --module=Foo::Bar foo-bar-pm
> pkg new --python=standard --module=foobar foobar-py
> pkg new --javascript --module=Foo.Bar foo-bar-js
> pkg new --bash --module=foo-bar.sh foo-bar-js

> cd foo-bar-js; pkg update

STATUS

This is a new work in progress as of May 17, 2011. Stay tuned...

DESCRIPTION

pkg is your tool for creating distributable, modular packages, in a variety of programming languages.

In some languages, there's more than one way to do it (TMTOWTDI!!). pkg accounts for that as well. You can often choose from a selection of packaging styles within a given programming language.

PROJECT GOALS

  • Offer a lot of different choices, for popular methods of packaging.

  • Provide packaging for languages that don't have their own.

  • Keep up with the latest techniques in various languages.

  • Be extensible so that people can add their own languages.

  • Every package should, at a minimum, offer code, doc, tests and installation tools.

  • Packages should strive to do more things, like build themselves into Debian packages, RPMs and dmg-s, etc.

AUTHOR

Ingy döt Net <ingy@cpan.org>

COPYRIGHT AND LICENSE

Copyright (c) 2011. Ingy döt Net.

This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.

See http://www.perl.com/perl/misc/Artistic.html