]> SALOME platform Git repositories - tools/sat.git/blob - data/env_scripts/tk.py
Salome HOME
Add config files and some code update for compilation of SALOME-7.8.0
[tools/sat.git] / data / env_scripts / tk.py
1 #!/usr/bin/env python
2 #-*- coding:utf-8 -*-
3
4 import os.path
5
6 def set_env(env, prereq_dir, version):
7     env.set('TK_ROOT_DIR', prereq_dir)   # update for cmake 
8     env.set('TKHOME', prereq_dir)
9     root = env.get('TKHOME')
10     
11     env.prepend('PATH', os.path.join(root, 'bin'))
12     env.prepend('LD_LIBRARY_PATH', os.path.join(root, 'lib'))
13     
14     l = []
15     l.append(os.path.join(root, 'lib'))
16     l.append(os.path.join(root, 'lib', 'tk'))
17     #http://computer-programming-forum.com/57-tcl/1dfddc136afccb94.htm
18     #Tcl treats the contents of that variable as a list. Be happy, for you can now use drive letters on windows.
19     env.prepend('TKLIBPATH', l, sep=" ")
20
21 def set_nativ_env(env):
22     env.set('TK_ROOT_DIR', '/usr')   # update for cmake
23     env.set('TKHOME', '/usr')