blueprint-compiler/docs/flatpak.rst
2025-04-25 18:29:55 -05:00

26 lines
No EOL
676 B
ReStructuredText

=======
Flatpak
=======
Flathub's builders don't allow internet access during the build; everything that
goes into the build must be specified in the manifest. This means meson
submodules won't work. Instead, you need to install blueprint-compiler as
a module in your flatpak manifest:
.. code-block:: json
{
"name": "blueprint-compiler",
"buildsystem": "meson",
"cleanup": ["*"],
"sources": [
{
"type": "git",
"url": "https://gitlab.gnome.org/GNOME/blueprint-compiler",
"tag": "v0.16.0"
}
]
}
You can keep the submodule configuration--Meson will ignore it if
blueprint-compiler is already installed.