Adding New Wigwam Packages

After making the wigwam package, you'll want to test it, and then later commit it to the global package archive so everyone can use it.

Testing the Package

This section describes how to test a Wigwam package and commit it to the global package archive.

The first thing you must do is test your newly made package. You'll need to make a personal package archive to do this. Use wigwam-bootstrap to do this:
  wigwam-bootstrap --new-package-archive --project=my-archive
All the packages should be placed in the directory public/ within this new project, with directories for each packages, which contain directories for each released version. So you should make a directory public/PACKAGE/VERSION/, and put your packaging files into it.

Once the files for the package are in the archive, run projectctl build to fetch any needed files and to rebuild the package list. (You can check that this worked by looking in public/package-list.)

Committing to the Central Package Archive

Once you are done, you may commit your package into the CVS module wigwam-package-archive. From there it will be automatically installed in the global package archive (this is done at the top of every hour).