summaryrefslogtreecommitdiffstats
path: root/src/engine/SCons/Node/__init__.py
Commit message (Expand)AuthorAgeFilesLines
* Clarify and simplify logic in Node.get_binfo()William Deegan2018-11-121-4/+8
* switch from izip to zip. no izip in py3William Deegan2018-11-121-1/+1
* Revisit caching of filename -> csig map and invalidate when reasonableWilliam Deegan2018-11-121-1/+1
* Moved logic to handle Timestamp-MD5 decider issues into File() node. One min...William Deegan2018-11-121-150/+52
* Check in before migrating logic from Node() -> File(). Since the Timestamp-MD...William Deegan2018-11-121-3/+17
* pull changes for this issue from WIP branch on mongo treeWilliam Deegan2018-11-121-23/+60
* change exists_file() method to skip adding files AND sigs for files in the ig...William Deegan2018-11-121-33/+50
* Create test to verify fix for issue #2980William Deegan2018-11-121-4/+3
* rename variable then to previous_children to make the code a bit easier to un...William Deegan2018-11-121-5/+7
* Modified fix for issue #2980 where the more complicated logic is only applied...William Deegan2018-11-121-6/+6
* Apply patch from wblevins for issue #2980 This fixes that issue, but as disc...William Deegan2018-11-121-8/+72
* A few syntax cleanupsMats Wichmann2018-10-031-2/+2
* PY2/3 get_contents() was returning empty string instead of empty bytes when f...William Deegan2017-08-241-1/+1
* Performance: rewrite some central Node code based on hints on fastest uniquif...William Deegan2017-06-061-29/+13
* When iterating over dict.items(), we do not need a new list.Craig Rodrigues2017-03-121-2/+2
* leave some debug logic for detecting build action change signature changes co...William Deegan2017-02-261-0/+8
* Futurize stage 2 2to3 fixes only.William Blevins2016-09-201-8/+8
* Merged in klimkin/scons/optimize-scan-path-subst-v2 (pull request #345)William Deegan2016-08-121-10/+12
|\
| * Optimize implicit dependency scanAlexey Klimkin2016-05-261-10/+12
* | wrap several frequently-used open() calls in with statementsDaniel Holth2016-06-151-1/+2
* | avoid using __slots__ on Node and Executor (but only on PyPy)Daniel Holth2016-06-061-1/+4
|/
* Run futurize --stage1.Russel Winder2016-01-011-18/+20
* Post merge commit for safety. Building Fortran code works, but tests fail.Russel Winder2015-12-241-87/+447
|\
| * - fixed render_tree default argument for "visited" as wellDirk Baechle2015-12-141-1/+1
| * removed several pre-2.7 methods and imports, including some basic refactoringsDirk Baechle2015-12-101-6/+1
| * Issue 2264: Removed redundant SCANNER_HINT for preference of SCANNERS.William Blevins2015-08-071-13/+1
| * Issue 2264: Added test for SCANNER_HINT support, plus bug fixes.William Blevins2015-06-301-2/+2
| * Issue 2264: Updated behaviour when scanning included dependencies for nodes w...William Blevins2015-06-301-18/+45
| * Issue 2264: Added cross-language scanner support.William Blevins2015-05-171-10/+16
| * - switching Node class and NodeInfo/Binfo to using slotsDirk Baechle2015-02-261-64/+408
* | Merged with [default]Stefan Zimmermann2014-03-311-1/+10
|\ \ | |/
| * - fix for spurious rebuilds, allow caching of the changed() method's value on...Dirk Baechle2014-02-141-1/+10
* | Merged with [default]Stefan Zimmermann2014-03-311-30/+65
|\ \ | |/
| * Added release_target_info() to File nodes, reduces memory consumption.Dirk Baechle2013-12-191-29/+47
| * Merged scons/scons into defaultTom Tanner2013-10-301-1/+2
| |\
| | * - now counting instances only when requested via --debug=countDirk Baechle2013-10-251-1/+2
| * | Added Pseudo command to environment and tests. If a target is declared asTom Tanner2013-09-301-4/+12
| * | Addition of warning if build doesn't build expected targets.Tom Tanner2013-09-261-0/+8
| |/
* | Made former 2to3 changes Python 2.7 compatible (or removed unneeded changes).Stefan Zimmermann2014-03-311-2/+2
* | Result of raw 2to3 run (2to3-2.7); checkpoint for python3 conversion.Gary Oberbrunner2013-09-221-6/+6
|/
* - added simple test for #2720 (execute with cached targets)Dirk Baechle2012-04-221-1/+1
* - fixed issue #2720, applied final patch (v3) by Alexey KlimkinDirk Baechle2012-01-101-0/+1
* Fix issue with implicit-cache when files are removed on disk. Fixes issue #1...Gary Oberbrunner2010-08-121-3/+4
* Fix "Ignoring corrupt sconsign entry" warnings when upgrading from 1.x.Steven Knight2010-05-261-2/+2
* Commit old-style classes in Node/__init__.py to new-style classes.Steven Knight2010-05-161-5/+5
* http://scons.tigris.org/issues/show_bug.cgi?id=2345Greg Noel2010-04-241-14/+3
* http://scons.tigris.org/issues/show_bug.cgi?id=2345Greg Noel2010-04-211-4/+4
* http://scons.tigris.org/issues/show_bug.cgi?id=2345Greg Noel2010-04-151-2/+2
* Issue 2334: Use compatibility versions of collections.User{Dict,List,String}Steven Knight2010-04-071-3/+3
* http://scons.tigris.org/issues/show_bug.cgi?id=2345Greg Noel2010-03-291-2/+2