diff options
author | Gary Oberbrunner <garyo@oberbrunner.com> | 2013-09-30 00:14:11 (GMT) |
---|---|---|
committer | Gary Oberbrunner <garyo@oberbrunner.com> | 2013-09-30 00:14:11 (GMT) |
commit | 43f296c7c2a350de0c59a442e566c165420803e3 (patch) | |
tree | 752f18c3bba5b0bb074a23609e72e72ca50ffbc0 | |
parent | 6ef70e36fef5d954a7de3e17a62d28c148506d58 (diff) | |
download | SCons-43f296c7c2a350de0c59a442e566c165420803e3.zip SCons-43f296c7c2a350de0c59a442e566c165420803e3.tar.gz SCons-43f296c7c2a350de0c59a442e566c165420803e3.tar.bz2 |
From Bogdan Tenea: Check for 8.3 filenames on cygwin as well as win32 to make variant_dir work properly.
-rw-r--r-- | src/CHANGES.txt | 3 | ||||
-rw-r--r-- | src/engine/SCons/Node/FS.py | 2 |
2 files changed, 4 insertions, 1 deletions
diff --git a/src/CHANGES.txt b/src/CHANGES.txt index 9fa8985..50a27dc 100644 --- a/src/CHANGES.txt +++ b/src/CHANGES.txt @@ -6,6 +6,9 @@ RELEASE 2.3.1.alpha.yyyymmdd - NEW DATE WILL BE INSERTED HERE + From Bogdan Tenea: + - Check for 8.3 filenames on cygwin as well as win32 to make variant_dir work properly. + From Alexandre Feblot: - Make sure SharedLibrary depends on all dependent libs (by depending on SHLINKCOM) diff --git a/src/engine/SCons/Node/FS.py b/src/engine/SCons/Node/FS.py index f31ca83..4381697 100644 --- a/src/engine/SCons/Node/FS.py +++ b/src/engine/SCons/Node/FS.py @@ -1841,7 +1841,7 @@ class Dir(Base): for entry in map(_my_normcase, entries): d[entry] = True self.on_disk_entries = d - if sys.platform == 'win32': + if sys.platform == 'win32' or sys.platform == 'cygwin': name = _my_normcase(name) result = d.get(name) if result is None: |