[SCons] Workaround SCons dependency bug with Cygwin
This commit is contained in:
parent
9e4ae0d050
commit
48042fd4ae
1 changed files with 6 additions and 0 deletions
|
|
@ -13,6 +13,7 @@ import itertools
|
|||
|
||||
import SCons.Errors
|
||||
import SCons
|
||||
import SCons.Node.FS
|
||||
from distutils.version import LooseVersion
|
||||
import distutils.sysconfig
|
||||
|
||||
|
|
@ -604,3 +605,8 @@ def getCommandOutput(cmd, *args):
|
|||
raise OSError(err)
|
||||
|
||||
return data.strip()
|
||||
|
||||
# Monkey patch for SCons Cygwin bug
|
||||
# See http://scons.tigris.org/issues/show_bug.cgi?id=2664
|
||||
if 'cygwin' in platform.system().lower():
|
||||
SCons.Node.FS._my_normcase = lambda x: x
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue