This adds a configuration option in meson, if set it changes the application ID allowing for stable and development version to be run at the same time.
60 lines
1.6 KiB
JSON
60 lines
1.6 KiB
JSON
{
|
|
"app-id" : "org.gnome.PodcastsDevel",
|
|
"runtime" : "org.gnome.Platform",
|
|
"runtime-version" : "master",
|
|
"sdk" : "org.gnome.Sdk",
|
|
"sdk-extensions" : [
|
|
"org.freedesktop.Sdk.Extension.rust-stable"
|
|
],
|
|
"command" : "gnome-podcasts",
|
|
"tags" : [
|
|
"nightly"
|
|
],
|
|
"desktop-file-name-prefix" : "(Nightly) ",
|
|
"finish-args" : [
|
|
"--filesystem=xdg-run/dconf",
|
|
"--filesystem=~/.config/dconf:ro",
|
|
"--talk-name=ca.desrt.dconf",
|
|
"--env=DCONF_USER_CONFIG_DIR=.config/dconf",
|
|
"--share=network",
|
|
"--share=ipc",
|
|
"--socket=x11",
|
|
"--socket=wayland",
|
|
"--socket=pulseaudio",
|
|
"--device=dri"
|
|
],
|
|
"build-options" : {
|
|
"append-path" : "/usr/lib/sdk/rust-stable/bin",
|
|
"build-args" : [
|
|
"--share=network"
|
|
],
|
|
"env" : {
|
|
"CARGO_HOME" : "/run/build/Podcasts/cargo",
|
|
"RUST_BACKTRACE" : "1"
|
|
}
|
|
},
|
|
"modules" : [
|
|
{
|
|
"name" : "libhandy",
|
|
"buildsystem" : "meson",
|
|
"sources" : [
|
|
{
|
|
"type" : "git",
|
|
"url" : "https://source.puri.sm/Librem5/libhandy.git"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name" : "gnome-podcasts",
|
|
"buildsystem" : "meson",
|
|
"config-opts" : [ "-Dprofile=development" ],
|
|
"sources" : [
|
|
{
|
|
"type" : "git",
|
|
"url" : "https://gitlab.gnome.org/World/podcasts.git",
|
|
"branch" : "master"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
} |