aboutsummaryrefslogtreecommitdiffstats
path: root/HACKING
diff options
context:
space:
mode:
authorEmanuele Aina <emanuele.aina@collabora.com>2012-03-06 07:04:51 +0800
committerGuillaume Desmottes <guillaume.desmottes@collabora.co.uk>2012-03-06 23:14:47 +0800
commitaeab15ec37370f3c3aa8b4e1a4aec480109a6803 (patch)
tree4c79d77e6f5b877208c0706f70f448a89e00dd62 /HACKING
parent912a95b7ceb56e16854fa09af9c31cb33b6303ca (diff)
downloadgsoc2013-empathy-aeab15ec37370f3c3aa8b4e1a4aec480109a6803.tar
gsoc2013-empathy-aeab15ec37370f3c3aa8b4e1a4aec480109a6803.tar.gz
gsoc2013-empathy-aeab15ec37370f3c3aa8b4e1a4aec480109a6803.tar.bz2
gsoc2013-empathy-aeab15ec37370f3c3aa8b4e1a4aec480109a6803.tar.lz
gsoc2013-empathy-aeab15ec37370f3c3aa8b4e1a4aec480109a6803.tar.xz
gsoc2013-empathy-aeab15ec37370f3c3aa8b4e1a4aec480109a6803.tar.zst
gsoc2013-empathy-aeab15ec37370f3c3aa8b4e1a4aec480109a6803.zip
Run from the source directory without installing
Use the tools/empathy-env wrapper to set an appropriate environment and launch the compiled programs without installing them. https://bugzilla.gnome.org/show_bug.cgi?id=671447
Diffstat (limited to 'HACKING')
-rw-r--r--HACKING8
1 files changed, 4 insertions, 4 deletions
diff --git a/HACKING b/HACKING
index bae9b0b81..b486e3370 100644
--- a/HACKING
+++ b/HACKING
@@ -6,16 +6,16 @@ Empathy is split in different processes:
- src/empathy-debugger: debug tool
Each process can be run directly from source without having to be installed to
-its prefix. You just have to define the environment variable EMPATHY_SRCDIR
-to the path of your empathy source dir. For example:
- export EMPATHY_SRCDIR=/home/cassidy/gnome/empathy
+its prefix. You just have to define an appropriate environment using the
+wrapper found in the tools/ directory.. For example:
+ ./tools/empathy-env ./src/empathy
The chat and call UI are automatically started by telepathy-mission-control
when receiving or requesting a chat/call. In order to use your custom version
you have to kill any existing instance of empathy-{chat,call} and then start
it with EMPATHY_PERSIST=1 to prevent it from auto exiting if there is no
channel to handle. For example:
- EMPATHY_PERSIST=1 ./src/empathy-chat
+ EMPATHY_PERSIST=1 ./tools/empathy-env ./src/empathy-chat
Debugging can be turned on using EMPATHY_DEBUG=all and logged to a file
with EMPATHY_LOGFILE=/tmp/empathy.log