summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Hergert <chergert@redhat.com>2022-04-04 15:54:04 -0700
committerGitHub <noreply@github.com>2022-04-04 15:54:04 -0700
commitb8cb3b75f15da6a243e17f0c143b00c533cd50c4 (patch)
treee8dcb63bd85e73429fa809d646854d76efe9bc55
parent0e08b4c1096e253a6b476aa4e8205ca3b03a7c4a (diff)
build: add flatpak manifest (#1)
This allows Glimmer to be built against a known runtime from applications like Builder without installing dependencies on the host. This is useful for systems with an immutable base OS (like Silverblue) or situations where you want a predictable development environment. Also, this could be included in Flathub.org.
-rw-r--r--com.pengaru.glimmer.json30
1 files changed, 30 insertions, 0 deletions
diff --git a/com.pengaru.glimmer.json b/com.pengaru.glimmer.json
new file mode 100644
index 0000000..3acfe0b
--- /dev/null
+++ b/com.pengaru.glimmer.json
@@ -0,0 +1,30 @@
+{
+ "app-id" : "com.pengaru.glimmer",
+ "runtime" : "org.gnome.Platform",
+ "runtime-version" : "3.38",
+ "sdk" : "org.gnome.Sdk",
+ "command" : "glimmer",
+ "finish-args" : [
+ "--device=dri",
+ "--share=ipc",
+ "--socket=fallback-x11",
+ "--socket=wayland"
+ ],
+ "cleanup" : [
+ "*.la",
+ "*.a"
+ ],
+ "modules" : [
+ {
+ "name" : "glimmer",
+ "buildsystem" : "autotools",
+ "builddir" : false,
+ "sources" : [
+ {
+ "type" : "git",
+ "url" : "https://github.com/vcaputo/glimmer.git"
+ }
+ ]
+ }
+ ]
+}
© All Rights Reserved