[polari] flatpak: Simplify meson module
- From: Florian Müllner <fmuellner src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [polari] flatpak: Simplify meson module
- Date: Mon, 20 Mar 2017 10:02:08 +0000 (UTC)
commit c93454f0b058fef4c97528824dfd17b9f1d26660
Author: Florian Müllner <fmuellner gnome org>
Date: Sun Mar 12 18:09:39 2017 +0100
flatpak: Simplify meson module
Flatpak-builder now supports a "simple" build system that just runs
a series of specified commands, so we can use that instead of injecting
a Makefile.
https://bugzilla.gnome.org/show_bug.cgi?id=779946
build-aux/flatpak/setuptools-makefile | 5 -----
org.gnome.Polari-unstable.json | 8 ++------
2 files changed, 2 insertions(+), 11 deletions(-)
---
diff --git a/org.gnome.Polari-unstable.json b/org.gnome.Polari-unstable.json
index 65ce514..25b528a 100644
--- a/org.gnome.Polari-unstable.json
+++ b/org.gnome.Polari-unstable.json
@@ -60,17 +60,13 @@
},
{
"name": "meson",
- "no-autogen": true,
+ "buildsystem": "simple",
+ "build-commands": ["python3 ./setup.py install --prefix=/app --optimize=1"],
"sources": [
{
"type": "archive",
"url":
"https://github.com/mesonbuild/meson/releases/download/0.38.1/meson-0.38.1.tar.gz",
"sha256": "dcb05349b32427924fa2a258a5e23e40e09c1bf9dd09919198c3a2ae1c38ba53"
- },
- {
- "type": "file",
- "path": "build-aux/flatpak/setuptools-makefile",
- "dest-filename": "Makefile"
}
]
},
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]