diff options
| author | Christian Hergert <chergert@redhat.com> | 2022-04-04 15:54:04 -0700 | 
|---|---|---|
| committer | GitHub <noreply@github.com> | 2022-04-04 15:54:04 -0700 | 
| commit | b8cb3b75f15da6a243e17f0c143b00c533cd50c4 (patch) | |
| tree | e8dcb63bd85e73429fa809d646854d76efe9bc55 | |
| parent | 0e08b4c1096e253a6b476aa4e8205ca3b03a7c4a (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.json | 30 | 
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" +                } +            ] +        } +    ] +}  | 
