blob: b215a9960028f5786a309cbbaef2a5626050bc83 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
|
### Adjust the sys.path so that the site-packages.zip is before the lib-dynload
### so that the osx/__init__.py in the .zip is read before looking for it in the
### lib-dynload/osx dir where the .so's are.
import sys
py = -1
lib_dyn = -1
site_zip = -1
for index in xrange(len(sys.path)):
if 'Contents/Resources' in sys.path[index]:
if sys.path[index].endswith('lib/python2.5'):
py = index
if sys.path[index].endswith('lib-dynload'):
lib_dyn = index
elif sys.path[index].endswith('site-packages.zip'):
site_zip = index
if ((lib_dyn > -1) and (site_zip > -1)):
tmp = sys.path[lib_dyn]
sys.path[lib_dyn] = sys.path[site_zip]
sys.path[site_zip] = tmp
if py > -1:
del sys.path[py]
# vim: se ts=3:
|