7 def set_env(env, prereq_dir, version):
8 env.set('CASROOT', prereq_dir)
9 root = env.get('CASROOT')
11 # [CMake GUI] Nouveau nom pour CASROOT = CAS_ROOT_DIR 22/03/2013
12 env.set('CAS_ROOT_DIR', prereq_dir)
14 env.prepend('PATH', os.path.join(root, 'bin'))
17 l.append(os.path.join(root, 'lib'))
18 l.append(os.path.join(root, 'lin', 'lib'))
19 if platform.system()=="Windows" :
20 l.append(os.path.join(root, 'win64', 'vc10' ,'lib'))
21 l.append(os.path.join(root, 'win64', 'vc10' ,'bin'))
22 l.append(os.path.join(root, 'inc'))
23 env.prepend('PATH', l)
25 env.prepend('LD_LIBRARY_PATH', l)
27 env.set('CSF_UnitsLexicon', os.path.join(root, 'src', 'UnitsAPI', 'Lexi_Expr.dat'))
28 env.set('CSF_UnitsDefinition', os.path.join(root, 'src', 'UnitsAPI', 'Units.dat'))
29 env.set('CSF_SHMessage', os.path.join(root, 'src', 'SHMessage'))
30 env.set('CSF_XSMessage', os.path.join(root, 'src', 'XSMessage'))
31 env.set('CSF_MDTVFontDirectory', os.path.join(root, 'src', 'FontMFT'))
32 env.set('CSF_MDTVTexturesDirectory', os.path.join(root, 'src', 'Textures'))
33 env.set('MMGT_REENTRANT', "1")
34 env.set('CSF_StandardDefaults', os.path.join(root, 'src', 'StdResource'))
35 env.set('CSF_PluginDefaults', os.path.join(root, 'src', 'StdResource'))
36 env.prepend('PATH', root)
38 env.set('LIB', '$LD_LIBRARY_PATH')
40 def set_nativ_env(env):