CLI commands for Zero Install's core features.
Utilitiy classes for exporting data from Zero Install.
Register an additional source of implementations (versions) of a program.
Common base class for AddFeed and RemoveFeed.
Manages the Catalogs provided by the ICatalogManager.
The default command used when no command is explicitly specified.
Calculate the manifest digest of a directory or archive.
This behaves similarly to Selection, except that it also downloads the selected versions if they are not already cached.
Exports all feeds and implementations required to launch the program specified by URI.
Exports all CliCommand help texts as HTML.
Downloads a set of Implementations piped in as XML via stdin (for programmatic use). Use Feed format with no inner linebreaks and terminated by a single linebreak.
Import a feed from a local file, as if it had been downloaded from the network.
List all known interface (program) URIs.
List all known feed URIs for a specific interface.
Un-register a feed, reversing the effect of AddFeed.
This behaves similarly to Download, except that it also runs the program after ensuring it is in the cache.
Searches for feeds indexed by the mirror server.
Select a version of the program identified by URI, and compatible versions of all of its dependencies.
Manages the contents of the IImplementationStores.
Check for updates to the program and download them if found.