about summary refs log tree commit diff
path: root/kcc.py
diff options
context:
space:
mode:
Diffstat (limited to 'kcc.py')
-rw-r--r--kcc.py6
1 files changed, 4 insertions, 2 deletions
diff --git a/kcc.py b/kcc.py
index 771c42f..baba705 100644
--- a/kcc.py
+++ b/kcc.py
@@ -40,8 +40,10 @@ except ImportError:
 from kcc import KCC_gui
 from multiprocessing import freeze_support
 if sys.platform.startswith('darwin'):
-    # Workaround Finder-launched app PATH evaluation
-    os.environ['PATH'] = '/usr/local/bin:' + os.environ['PATH']
+    if 'RESOURCEPATH' in os.environ:
+        os.environ['PATH'] = os.environ['RESOURCEPATH'] + ':' + os.environ['PATH']
+    else:
+        os.environ['PATH'] = os.path.dirname(os.path.abspath(__file__)) + '/other/:' + os.environ['PATH']
     from kcc import KCC_ui_osx as KCC_ui
 elif sys.platform.startswith('linux'):
     from kcc import KCC_ui_linux as KCC_ui