Url of a flatpakref to use to auto install the base application.
Base app version, used in the base-version field of a flatpak-builder manifest.
Default: master
Relative path to the executable that will act as binary for the application, used in the Exec field of the desktop specification.
Release branch of the flatpak, used in the branch field of a flatpak-builder manifest.
Default: master
Categories in which the application should be shown in a menu, used in the Categories field of the desktop specification.
Generated on https://specifications.freedesktop.org/menu-spec/latest/apa.html with:
(${$$('.informaltable tr td:first-child').map(td =>
'${td.innerText}').join(' | ')})[]
Short description of the application, used in the Comment field of the desktop specification.
Files to copy directly into the app. Should be a list of [source, dest] tuples. Source should be a relative/absolute path to a file/directory to copy into the flatpak, and dest should be the path inside the app install prefix (e.g. /share/applications/)
Application assets and code will be fully handled by @electron/packager, but this is a useful way to install things such as appstream metadata for an app, or dbus configuration files.
Arguments to use when call flatpak build-finish, use in the finish-args field of a flatpak-builder manifest.
Generic name of the application (e.g. Text Editor), used in the GenericName field of the desktop specification.
Path to a single image that will act as icon for the application:
App id of the flatpak, used in the id field of a flatpak-builder manifest.
Default: io.atom.electron
MIME types the application is able to open, used in the MimeType field of the desktop specification.
This option can be used to build extra software modules into the flatpak application sandbox. Most electron applications will not need this, but if you are using native node modules that require certain libraries on the system, this may be necessary.
Name of the application (e.g. Atom), used in the Name field of the desktop specification.
Runtime id, used in the runtime field of a flatpak-builder manifest.
Default: org.freedesktop.Platform
Runtime version, used in the runtime-version field of a flatpak-builder manifest.
Default: 1.4
Sdk id, used in the sdk field of a flatpak-builder manifest.
Default: org.freedesktop.Sdk
Base app to use when building the flatpak, used in the base field of a flatpak-builder manifest.
Default: io.atom.electron.BaseApp