APPSTREAMCLI COMPOSE(1) | appstreamcli compose | APPSTREAMCLI COMPOSE(1) |
appstreamcli-compose - Compose AppStream metadata catalog from directory trees
appstreamcli compose [COMMAND]
This manual page documents briefly the appstreamcli compose command.
The appstreamcli compose tool is used to construct AppStream metadata catalogs from directory trees. The tool will also perform many related metadata generation actions, like resizing icons and screenshots and merging in data from referenced desktop-entry files as well as translation status information. Therefore, the tool provides a fast way to test how the final processed metadata for an application that is shipped to users may look like. It also provides a way to easily generate AppStream data for projects which do not need a more complex data generator like appstream-generator.
In order for the appstreamcli compose command to be available, you may need to install the optional compose module for appstreamcli first.
For more information about the AppStream project and the other components which are part of it, take a look at the AppStream pages at Freedesktop.org[1].
SOURCE DIRECTORIES
--origin NAME
--result-root DIR
If both --data-dir and --icons-dir are set, --result-root is not necessary and no data will be written to that directory.
--data-dir DIR
--icons-dir DIR
--hints-dir DIR
--media-dir DIR
--media-baseurl URL
--prefix DIR
--print-report MODE
Various print modes are supported: on-error only prints a short report if the run failed (default), short generates an abridged report that is always printed and full results in a detailed report to be printed.
--components COMPONENT-IDs
--no-color
--verbose
--version
This manual page was written by Matthias Klumpp <matthias@tenstral.net>.
Copyright © 2020-2022 Matthias Klumpp
AppStream |