Patch for Bug 1409256, wxversion.py does not understand lib and lib64
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@37014 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
parent
1631143c6f
commit
a9f3f5a614
@ -74,7 +74,7 @@ found at: http://wiki.wxpython.org/index.cgi/MultiVersionInstalls
|
|||||||
|
|
||||||
"""
|
"""
|
||||||
|
|
||||||
import sys, os, glob, fnmatch
|
import re, sys, os, glob, fnmatch
|
||||||
|
|
||||||
|
|
||||||
_selected = None
|
_selected = None
|
||||||
@ -149,6 +149,10 @@ def select(versions, optionsRequired=False):
|
|||||||
raise VersionError("Requested version of wxPython not found")
|
raise VersionError("Requested version of wxPython not found")
|
||||||
|
|
||||||
sys.path.insert(0, bestMatch.pathname)
|
sys.path.insert(0, bestMatch.pathname)
|
||||||
|
# q.v. Bug #1409256
|
||||||
|
path64 = re.sub('/lib/','/lib64/',bestMatch.pathname)
|
||||||
|
if os.path.isdir(path64):
|
||||||
|
sys.path.insert(0, path64)
|
||||||
_selected = bestMatch
|
_selected = bestMatch
|
||||||
|
|
||||||
#----------------------------------------------------------------------
|
#----------------------------------------------------------------------
|
||||||
@ -215,6 +219,10 @@ def ensureMinimal(minVersion, optionsRequired=False):
|
|||||||
sys.exit()
|
sys.exit()
|
||||||
|
|
||||||
sys.path.insert(0, bestMatch.pathname)
|
sys.path.insert(0, bestMatch.pathname)
|
||||||
|
# q.v. Bug #1409256
|
||||||
|
path64 = re.sub('/lib/','/lib64/',bestMatch.pathname)
|
||||||
|
if os.path.isdir(path64):
|
||||||
|
sys.path.insert(0, path64)
|
||||||
global _selected
|
global _selected
|
||||||
_selected = bestMatch
|
_selected = bestMatch
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user