Tools
This section contains various utility programs that make using Zero Install easier.
- 0publish
- 0publish edits feed files in place. It loads the file, transforms it in some way (such as setting the release date, or adding a new implementation) and then writes it back out again. If the input file was signed, it will resign it when saving with the same key by default. You can also use it to add a signature, or to change the signing key. It is particularly useful in release scripts.
- 0compile
- 0compile creates binaries from source code, either for your own use or ready for publishing on the web through Zero Install. It can use Zero Install to download any build dependencies (compilers, header files, build tools, etc). This is useful if there is no binary for your platform, or if you wish to modify the program in some way.
- 0release
- 0release can be used to make new releases of your software. It handles details such as setting the version number and release date, tagging the release in your version control system and updating your Zero Install feed.
- FeedLint
- If you maintain a number of feeds, each with several versions of your programs, how do you know that all the download links are still OK? Run FeedLint on your feeds from time-to-time to check.
- 0mirror
- 0mirror keeps an archive of Zero Install feeds and GnuPG keys and exports them for publishing on a web-server.
- deb2zero
- deb2zero publishes a Debian package in a Zero Install feed.