Make paths manipulation stuff private

This commit is contained in:
Marco Pesenti Gritti 2006-08-26 13:38:42 +02:00
parent 93d489741d
commit e34d437fb9

View File

@ -9,7 +9,8 @@ except ImportError:
import sugar.setup import sugar.setup
def add_to_python_path(path): def setup():
for path in sugar_python_path:
sys.path.insert(0, path) sys.path.insert(0, path)
if os.environ.has_key('PYTHONPATH'): if os.environ.has_key('PYTHONPATH'):
old_path = os.environ['PYTHONPATH'] old_path = os.environ['PYTHONPATH']
@ -17,20 +18,13 @@ def add_to_python_path(path):
else: else:
os.environ['PYTHONPATH'] = path os.environ['PYTHONPATH'] = path
def add_to_bin_path(path): for path in sugar_bin_path:
if os.environ.has_key('PATH'): if os.environ.has_key('PATH'):
old_path = os.environ['PATH'] old_path = os.environ['PATH']
os.environ['PATH'] = path + ':' + old_path os.environ['PATH'] = path + ':' + old_path
else: else:
os.environ['PATH'] = path os.environ['PATH'] = path
def setup():
for path in sugar_python_path:
add_to_python_path(path)
for path in sugar_bin_path:
add_to_bin_path(path)
if sugar_source_dir: if sugar_source_dir:
source = os.path.join(sugar_source_dir, 'activities') source = os.path.join(sugar_source_dir, 'activities')
runner = os.path.join(sugar_source_dir, 'shell/sugar-activity-factory') runner = os.path.join(sugar_source_dir, 'shell/sugar-activity-factory')