X-Git-Url: http://git.roojs.org/?a=blobdiff_plain;f=org.roojs.roobuilder.json;h=863db6898208f5ed12a94561e5e1b60a0de8c010;hb=84c9a633e7699d8215579a74c52507c86c49e018;hp=8c51d1403b7dd1da887f95619612af4cd0b9e026;hpb=32edd0c1d7ebfce8dcc45eb649c498a9389865bb;p=roobuilder diff --git a/org.roojs.roobuilder.json b/org.roojs.roobuilder.json index 8c51d1403..863db6898 100644 --- a/org.roojs.roobuilder.json +++ b/org.roojs.roobuilder.json @@ -3,6 +3,13 @@ "runtime": "org.gnome.Sdk", "runtime-version": "45", "sdk": "org.gnome.Sdk", + "sdk-extensions": [ + "org.freedesktop.Sdk.Extension.vala" + ], + "build-options" : { + "append-path" : "/usr/lib/sdk/vala/bin", + "prepend-ld-library-path" : "/usr/lib/sdk/vala/lib" + }, "command": "roobuilder", "finish-args": [ "--device=dri", @@ -12,6 +19,7 @@ "--socket=pulseaudio", "--socket=wayland", "--socket=session-bus", + "--filesystem=home", "--filesystem=xdg-download:ro", "--filesystem=xdg-music:ro", "--filesystem=xdg-run/gvfsd", @@ -66,7 +74,6 @@ } ] }, - { "name" : "gtksourceview", "buildsystem" : "meson", @@ -91,12 +98,13 @@ "type": "git", "tag": "master", "url": "https://github.com/roojs/roobuilder.git" - }, - { - "type": "patch", - "path": "gda_vapi.patch" - } - ] + } + ], + "post-install": [ + "cp -a /usr/lib/sdk/vala/bin/. /app/bin/", + "cp -a /usr/lib/sdk/vala/lib/. /app/lib/", + "cp -a /usr/lib/sdk/vala/share/. /app/share/" + ] } ] } \ No newline at end of file