Commit 478b4ec5 authored by Philip Chimento's avatar Philip Chimento 🚮

Add sysprof-capture as a dependency to GJS and mutter

Only in the case of Linux. This allows profiling a jhbuild-built
parent 35442700
...@@ -669,6 +669,9 @@ ...@@ -669,6 +669,9 @@
<dep package="dbus-glib"/> <dep package="dbus-glib"/>
<dep package="gobject-introspection"/> <dep package="gobject-introspection"/>
<dep package="mozjs60"/> <dep package="mozjs60"/>
<if condition-set="linux">
<dep package="sysprof-capture"/>
<if condition-set="coverage"> <if condition-set="coverage">
<dep package="lcov"/> <dep package="lcov"/>
</if> </if>
...@@ -1884,6 +1887,14 @@ ...@@ -1884,6 +1887,14 @@
</dependencies> </dependencies>
</meson> </meson>
<meson id="sysprof-capture"
mesonargs="-Denable_gtk=false -Dhelp=false -Dlibsysprof=false -Dwith_sysprofd=none">
<branch module="sysprof"/>
<dep package="glib"/>
<autotools id="telepathy-glib" <autotools id="telepathy-glib"
supports-non-srcdir-builds="no" supports-non-srcdir-builds="no"
autogenargs="--enable-vala-bindings --disable-fatal-warnings"> autogenargs="--enable-vala-bindings --disable-fatal-warnings">
...@@ -389,6 +389,7 @@ ...@@ -389,6 +389,7 @@
<if condition-set="linux"> <if condition-set="linux">
<dep package="gnome-bluetooth"/> <dep package="gnome-bluetooth"/>
<dep package="libnma"/> <dep package="libnma"/>
<dep package="sysprof-capture"/>
<dep package="NetworkManager"/> <dep package="NetworkManager"/>
</if> </if>
<if condition-set="systemd"> <if condition-set="systemd">
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment