Structs

Build options specify the build environment of a module, and can be specified globally as well as per-module. Options can also be specified on a per-architecture basis using the arch property.

Each module specifies a source that has to be separately built and installed. It contains the build options and a list of sources to download and extract before building.

Enums

Items in a module list can be either paths to external module manifests, or inline descriptions of flatpak modules.