From b8cb3b75f15da6a243e17f0c143b00c533cd50c4 Mon Sep 17 00:00:00 2001 From: Christian Hergert Date: Mon, 4 Apr 2022 15:54:04 -0700 Subject: 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. --- com.pengaru.glimmer.json | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 com.pengaru.glimmer.json 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" + } + ] + } + ] +} -- cgit v1.2.3