summaryrefslogtreecommitdiff
path: root/build-aux
diff options
context:
space:
mode:
authorJens Georg <mail@jensge.org>2021-08-07 09:41:50 +0200
committerJens Georg <mail@jensge.org>2021-11-21 12:05:07 +0100
commit8ce9544b3c3ebc0385a7c5942c09b734dc7e4ee2 (patch)
tree3ce88c131bd363d96ccc2deee39ab6e124d4534b /build-aux
parentb77d9734101b4dbccd8cfb56a04e0ce52d119ec1 (diff)
downloadgupnp-8ce9544b3c3ebc0385a7c5942c09b734dc7e4ee2.tar.gz
all: Initial port to libsoup3 API
Diffstat (limited to 'build-aux')
-rw-r--r--build-aux/org.gnome.GUPnP.json59
1 files changed, 59 insertions, 0 deletions
diff --git a/build-aux/org.gnome.GUPnP.json b/build-aux/org.gnome.GUPnP.json
new file mode 100644
index 0000000..b7967d3
--- /dev/null
+++ b/build-aux/org.gnome.GUPnP.json
@@ -0,0 +1,59 @@
+{
+ "app-id" : "org.gnome.GUPnP",
+ "runtime" : "org.gnome.Platform",
+ "runtime-version" : "master",
+ "sdk" : "org.gnome.Sdk",
+ "command" : "light-server",
+ "finish-args" : [
+ "--share=network",
+ "--share=ipc",
+ "--talk-name=org.gtk.vfs",
+ "--talk-name=org.gtk.vfs.*",
+ "--filesystem=xdg-pictures",
+ "--filesystem=xdg-videos",
+ "--filesystem=xdg-music",
+ "--own-name=org.gnome.Rygel1"
+ ],
+ "build-options" : {
+ "cflags" : "-O2 -g",
+ "cxxflags" : "-O2 -g",
+ "env" : {
+ "V" : "1"
+ }
+ },
+ "cleanup" : [
+ "/include",
+ "/lib/pkgconfig",
+ "/man",
+ "/share/doc",
+ "/share/gtk-doc",
+ "/share/man",
+ "/share/pkgconfig",
+ "*.la",
+ "*.a"
+ ],
+ "modules" : [
+ {
+ "name" : "gssdp",
+ "buildsystem" : "meson",
+ "sources" : [
+ {
+ "type" : "git",
+ "url" : "https://gitlab.gnome.org/GNOME/gssdp.git/",
+ "branch" : "wip/libsoup3"
+ }
+ ]
+ },
+ {
+ "name" : "gupnp",
+ "buildsystem" : "meson",
+ "sources" : [
+ {
+ "type" : "git",
+ "url" : "https://gitlab.gnome.org/GNOME/gupnp.git/",
+ "branch" : "wip/phako/libsoup3"
+ }
+ ]
+ }
+ ]
+}