4 import os.path, platform
6 def set_env(env, prereq_dir, version, forBuild=None):
7 version = '.'.join(version.replace('-', '.').split('.')[:2])
8 env.set('URANIE_VERSION', version)
10 if platform.system()=="Windows" :
13 env.set('URANIE_ROOT_DIR', prereq_dir)
14 uranie = env.get('URANIE_ROOT_DIR')
17 env.set('URANIESYS', prereq_dir)
20 env.prepend('PYTHONPATH', os.path.join(uranie, 'lib', 'python'))
23 env.prepend('LD_LIBRARY_PATH', os.path.join(uranie, 'lib'))
26 root_env = env.get('ROOTSYS')
27 root_lib_env = os.path.join(root_env,'lib','root')
28 if os.path.isdir(root_lib_env):
29 env.prepend('ROOTSYSLIB', root_lib_env)
31 env.prepend('ROOTSYSLIB', os.path.join(root_env,'lib'))
34 env.prepend('PATH', os.path.join(uranie,'bin'))
35 env.prepend('PATH', os.path.join(root_env,'bin'))
38 opt_env = os.path.join(uranie, 'OPT++','optpp-2.4','lib')
39 env.prepend('LD_LIBRARY_PATH', opt_env)
41 def set_nativ_env(env):