summaryrefslogtreecommitdiffstats
path: root/src/engine/SCons/Node/Python.py
Commit message (Expand)AuthorAgeFilesLines
* Reorganize the repo. Moved src/engine/SCons to ./SCons to be more in line wit...William Deegan2020-05-061-215/+0
* Change ValueWithMemo() to take into account any name passed when memoizing Va...William Deegan2020-01-161-3/+6
* Plumb through name in ValueWithMemoAdam Gross2020-01-151-1/+1
* Add name parameter as requested in PRAdam Gross2020-01-151-3/+6
* Merge branch 'master' into topic/grossag/valuenameAdam Gross2020-01-101-5/+31
|\
| * Clean up the code and use try/except more to optimize thingsAdam Gross2019-12-291-14/+14
| * Exclude non-primitive values from memoizationAdam Gross2019-12-231-0/+5
| * Improve readability by explicitly declaring _memoLookupMap as globalAdam Gross2019-11-251-0/+2
| * Memoize environment.Value() to improve performanceAdam Gross2019-11-251-6/+24
* | Add a functional testAdam Gross2019-12-021-1/+0
* | Add support for Value objects being implicit dependenciesAdam Gross2019-11-251-0/+4
|/
* Fix Bug #3212. Using CacheDir with Configure TryCompile with Python 3 was fai...William Deegan2018-10-101-2/+11
* Try to fix some more py2/3 tests becuase of str vs bytearrayGaurav Juvekar2017-04-161-1/+7
* py2/3 fix for test/Value.pyGaurav Juvekar2017-04-101-5/+6
* When iterating over dict.items(), we do not need a new list.Craig Rodrigues2017-03-121-1/+1
* Futurize stage 2 2to3 fixes only.William Blevins2016-09-201-1/+1
* - switching Node class and NodeInfo/Binfo to using slotsDirk Baechle2015-02-261-2/+38
* Move 2.0 changes collected in branches/pending back to trunk for furtherGreg Noel2010-03-251-1/+1
* Issue 2401: Fix usage of comparison with None, patch from Jared GrubbGreg Noel2009-05-031-1/+1
* Add .get_file_contents() to Value() nodesGreg Noel2009-04-221-1/+4
* Add emacs and vim editing settings to the bottom of *.py files.Steven Knight2009-02-091-0/+6
* Merged revisions 2928-2932,2934-2946 via svnmerge fromSteven Knight2008-05-181-1/+4
* Merged revisions 2302-2362,2364-2452 via svnmerge fromSteven Knight2007-09-191-11/+23
* Merged revisions 1582-1665 via svnmerge fromSteven Knight2006-11-021-6/+22
* Refactor NodeInfo and BuildInfo handling to prepare for signature refactoring.Steven Knight2006-01-221-0/+10
* Split Node-specific stuff from BuildInfo into a separate NodeInfo class. Add...Steven Knight2005-06-071-4/+4
* Scan SCons source code for uncaught KeyboardInterrupts. (Christoph Wiedemann)Steven Knight2004-12-021-1/+1
* Make the use of the calc argument in Node methods consistent.Steven Knight2004-06-021-1/+1
* Remove dead imports and other things found by PyChecker.Steven Knight2004-06-011-6/+6
* Make the saved info opaque to the .sconsign subsystem. Lots of other cleanup.Steven Knight2004-05-141-18/+15
* Give Value Nodes timestamps. (Chad Austin)Steven Knight2003-07-211-0/+5
* Add Python Value Nodes. (Chad Austin)Steven Knight2003-05-011-0/+76