Commit Graph

9 Commits

Author SHA1 Message Date
59830f2a5b build: disable polkit tests in flatpak 2024-07-26 07:00:36 -07:00
d1d665503c build: only use :ro for flatpak repos
We don't need to write anything here, just read files/etc.
2023-08-31 14:27:53 -07:00
33f3a96cce manifest: ensure we have access to ~/.local/share/flatpak/
That is the common path for a --user installation, and it gets filtered
from us even if we have --filesystem=home. Specifically enforce adding it
in our manifest so that we can read it.

This seems to fix loading a bunch of symbols from Flatpak'd Sysprof for me.

Fixes GNOME/gnome-builder#2090
2023-08-31 14:14:29 -07:00
413772a263 build: update manifest 2023-07-21 20:07:45 -07:00
00f2db291c build: update manifest 2023-07-21 20:04:35 -07:00
db31ca62d7 build: update manifest 2023-07-21 19:53:27 -07:00
d1bcf93922 build: add libdex-1 requirement for libsysprof-profile
Being able to manage asynchronous operations with libdex will drastically
simplify how we implement the profiler and instruments. We may eventually
do the same with libsysprof-analyze to parallelize some operations.
2023-05-26 12:21:36 -07:00
97633fd011 build: use -Ddevelopment=true to set DEVELOPMENT_BUILD
And also, we use it as #ifdef, so never define it as 0.
2022-07-22 12:53:51 -07:00
192baa9621 build-aux: use org.gnome.Sysprof.Devel for nightly
and move it to toplevel directory for discoverability
2022-07-22 12:11:59 -07:00