In 75c50392cb we switched to use the
FileChooserNative API which means that filesystem access is automatically
handled by the Documents(!)(Might be another one) xdg portal.
50 lines
1.3 KiB
JSON
50 lines
1.3 KiB
JSON
{
|
|
"app-id" : "org.gnome.Hammond",
|
|
"runtime" : "org.gnome.Platform",
|
|
"runtime-version" : "master",
|
|
"sdk" : "org.gnome.Sdk",
|
|
"sdk-extensions" : [
|
|
"org.freedesktop.Sdk.Extension.rust-stable"
|
|
],
|
|
"command" : "hammond",
|
|
"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",
|
|
"--talk-name=org.freedesktop.Desktop"
|
|
],
|
|
"build-options" : {
|
|
"append-path" : "/usr/lib/sdk/rust-stable/bin",
|
|
"build-args" : [
|
|
"--share=network"
|
|
],
|
|
"env" : {
|
|
"CARGO_HOME" : "/run/build/Hammond/cargo",
|
|
"RUST_BACKTRACE" : "1",
|
|
"RUSTFLAGS" : "--cfg rayon_unstable"
|
|
}
|
|
},
|
|
"modules" : [
|
|
{
|
|
"name" : "hammond",
|
|
"buildsystem" : "meson",
|
|
"sources" : [
|
|
{
|
|
"type" : "git",
|
|
"url" : "https://gitlab.gnome.org/World/hammond.git",
|
|
"branch" : "master"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|