Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/sugar-emulator
diff options
context:
space:
mode:
authorMarco Pesenti Gritti <marco@localhost.localdomain>2007-04-15 13:37:05 (GMT)
committer Marco Pesenti Gritti <marco@localhost.localdomain>2007-04-15 13:37:05 (GMT)
commita5e29bfe0047b4d9ba3cb25874ce8613649889c5 (patch)
treec482f9c2b75dd31f946c688f781f6a76b93a8fd1 /sugar-emulator
parent6297f3bdca5bba1c1e2fa8a690833826512a9884 (diff)
Run from source dir
Diffstat (limited to 'sugar-emulator')
-rwxr-xr-xsugar-emulator7
1 files changed, 7 insertions, 0 deletions
diff --git a/sugar-emulator b/sugar-emulator
index 33155ff..c1fb6a3 100755
--- a/sugar-emulator
+++ b/sugar-emulator
@@ -74,6 +74,13 @@ def _start_xephyr():
def _setup_env():
os.environ['SUGAR_EMULATOR'] = 'yes'
+
+ source_dir = os.path.dirname(os.path.abspath(__file__))
+ if os.path.isfile(os.path.join(source_dir, 'autogen.sh')):
+ os.environ['SUGAR_PATH'] = source_dir
+ if os.environ.has_key('PYTHONPATH'):
+ path = os.environ['PYTHONPATH']
+ os.environ['PYTHONPATH'] = source_dir + ':' + path
_setup_env()
_start_xephyr()