[gnome-shell] extensions-app: Add flatpak manifest



commit 73df61f36dba065eb4bab461600745a4f99a175c
Author: Florian Müllner <fmuellner gnome org>
Date:   Sun Dec 1 03:28:56 2019 +0100

    extensions-app: Add flatpak manifest
    
    We finally have everything in place for distributing the Extensions app
    as flatpak without jumping through too many hoops. Add a manifest that
    can produce a nightly build like other GNOME modules, and can serve as
    a template for a stable manifest on flathub.
    
    https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/1133

 .../build-aux/flatpak/org.gnome.Extensions.json    | 37 ++++++++++++++++++++++
 1 file changed, 37 insertions(+)
---
diff --git a/subprojects/extensions-app/build-aux/flatpak/org.gnome.Extensions.json 
b/subprojects/extensions-app/build-aux/flatpak/org.gnome.Extensions.json
new file mode 100644
index 0000000000..c51850f726
--- /dev/null
+++ b/subprojects/extensions-app/build-aux/flatpak/org.gnome.Extensions.json
@@ -0,0 +1,37 @@
+{
+  "app-id": "org.gnome.Extensions",
+  "runtime": "org.gnome.Platform",
+  "runtime-version": "master",
+  "sdk": "org.gnome.Sdk",
+  "command": "gnome-shell-extension-prefs",
+  "tags": ["nightly"],
+  "desktop-file-name-prefix": "(Nightly) ",
+  "finish-args": [
+    "--share=ipc", "--socket=fallback-x11",
+    "--socket=wayland",
+    "--talk-name=org.gnome.Shell.Extensions"
+  ],
+  "build-options": {
+      "cflags": "-O2 -g"
+  },
+  "modules": [
+    {
+      "name": "gnome-extensions-app",
+      "buildsystem": "meson",
+      "builddir": true,
+      "subdir": "subprojects/extensions-app",
+      "sources": [
+        {
+          "type": "git",
+          "url": "https://gitlab.gnome.org/GNOME/gnome-shell.git";
+        },
+        {
+          "type": "shell",
+          "commands": [
+              "subprojects/extensions-app/generate-translations.sh"
+          ]
+        }
+      ]
+    }
+  ]
+}


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]