summaryrefslogtreecommitdiff
path: root/Makefile.am
diff options
context:
space:
mode:
authorAaron Bockover <abockover@novell.com>2010-02-16 20:42:23 -0500
committerAaron Bockover <abockover@novell.com>2010-02-16 20:53:52 -0500
commit2b9518cfec1b54f04950b0cc1a90b761c10fe5fe (patch)
tree01a0b0074dcb05eed209eab3d8abd549843b510c /Makefile.am
parent90f07403eb3a2bf081be9e9abf3751287a0ac48f (diff)
[build] some more useful run targets
Diffstat (limited to 'Makefile.am')
-rw-r--r--Makefile.am8
1 files changed, 8 insertions, 0 deletions
diff --git a/Makefile.am b/Makefile.am
index 345cd2f25..7718bdbf8 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -74,6 +74,14 @@ run-trace: $(MO_FILES)
run-profile-heap: $(MO_FILES)
(cd bin; $(MONO) --profile=logging:heap=all,gc-dumps=-1 --debug $(BANSHEE_DEV_MONO_OPTIONS) Nereid.exe --debug --uninstalled $(BANSHEE_DEV_OPTIONS))
+query-trace:
+ @echo "Did you set BANSHEE_DEV_MONO_OPTIONS to --trace=disabled?"; \
+ MONO_PID=$$(ps aux | grep mono | grep '\--uninstalled' | grep -v 'cd bin' | awk '{print$$2}'); \
+ kill -USR2 $$MONO_PID
+
+push-moblin:
+ @extras/push-moblin
+
gdb:
@pushd bin; \
gdb mono --eval-command="handle SIGXCPU SIG35 SIGPWR nostop noprint" --eval-command="b g_return_if_fail_warning" --eval-command="r --debug Nereid.exe --debug --uninstalled"; \