| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | - added "suffix" attribute to backward compat layer (getattr) for Node.FS ↵ | Dirk Baechle | 2015-09-01 | 1 | -3/+4 |
| | | | | | entries | ||||
| * | Merged in dirkbaechle/scons : switch of core classes to slots, memoizer ↵ | Dirk Baechle | 2015-08-06 | 8 | -466/+1093 |
| |\ | | | | | | | subsystem now uses decorators | ||||
| | * | - replaced wrong Node attribute with its new nameswitch_to_slots | Dirk Baechle | 2015-03-28 | 1 | -1/+1 |
| | | | |||||
| | * | - added backward compatibility layer for the Node attributes abspath, labspath, | Dirk Baechle | 2015-03-28 | 1 | -53/+84 |
| | | | | | | | | | path, tpath and path_elements | ||||
| | * | - switching Node class and NodeInfo/Binfo to using slots | Dirk Baechle | 2015-02-26 | 8 | -443/+1040 |
| | | | | | | | | | - memoizer subsystem now uses decorators instead of the metaclass approach | ||||
| * | | Glob exclude parameter can now be a string or a list of strings | Alexandre Feblot | 2015-04-29 | 1 | -4/+5 |
| | | | |||||
| * | | Add an exclude parameter to Glob(), to allow excluding some elements ↵ | Alexandre Feblot | 2015-04-25 | 1 | -16/+20 |
| |/ | | | | matching the main pattern | ||||
| * | - a few simple refactorings and optimizations | Dirk Baechle | 2015-02-04 | 1 | -11/+1 |
| | | |||||
| * | - added new method rentry_exists_on_disk (check for physical files/dirs) | Dirk Baechle | 2014-11-05 | 2 | -0/+59 |
| | | |||||
| * | Switch unit tests to configurable runner | anatoly techtonik | 2014-03-21 | 4 | -9/+13 |
| | | |||||
| * | Merge c3cba85 from Dirk Baechle, fix for spurious rebuilds. See b4bc497. | Gary Oberbrunner | 2014-03-01 | 2 | -4/+16 |
| |\ | |||||
| | * | - fix for spurious rebuilds, allow caching of the changed() method's value ↵ | Dirk Baechle | 2014-02-14 | 2 | -4/+16 |
| | | | | | | | | | only when called from File.release_target_info() | ||||
| * | | - disabled reset of Node attributes in built() during interactive mode | Dirk Baechle | 2014-01-09 | 1 | -1/+2 |
| |/ | |||||
| * | Added release_target_info() to File nodes, reduces memory consumption. | Dirk Baechle | 2013-12-19 | 2 | -38/+177 |
| | | |||||
| * | Merged scons/scons into default | Tom Tanner | 2013-10-30 | 2 | -6/+8 |
| |\ | |||||
| | * | - now counting instances only when requested via --debug=count | Dirk Baechle | 2013-10-25 | 2 | -6/+8 |
| | | | |||||
| * | | Fix names in several places and refer to the .PHONY command | Tom Tanner | 2013-10-07 | 1 | -1/+1 |
| | | | | | | | | | in the documentation. | ||||
| * | | Merged scons/scons into default | Tom Tanner | 2013-09-30 | 1 | -1/+1 |
| |\ \ | |/ | |||||
| | * | From Bogdan Tenea: Check for 8.3 filenames on cygwin as well as win32 to ↵ | Gary Oberbrunner | 2013-09-30 | 1 | -1/+1 |
| | | | | | | | | | make variant_dir work properly. | ||||
| * | | Fixed wrong name in tests | Tom Tanner | 2013-09-30 | 1 | -5/+5 |
| | | | |||||
| * | | Added Pseudo command to environment and tests. If a target is declared as | Tom Tanner | 2013-09-30 | 2 | -6/+23 |
| | | | | | | | | | Pseudo, it must NOT exist after the build rule is executed. | ||||
| * | | Addition of warning if build doesn't build expected targets. | Tom Tanner | 2013-09-26 | 1 | -0/+8 |
| |/ | | | | Added option to runtest.py to stop on first error | ||||
| * | - added simple test for #2720 (execute with cached targets) | Dirk Baechle | 2012-04-22 | 2 | -2/+2 |
| | | | | | | - fixed two typos - updated list of changes | ||||
| * | - fixed issue #2720, applied final patch (v3) by Alexey Klimkin | Dirk Baechle | 2012-01-10 | 1 | -0/+1 |
| | | |||||
| * | document FS.Base instance variables | Anatoly Techtonik | 2011-06-24 | 1 | -2/+6 |
| | | |||||
| * | New debug option --debug=duplicate to debug Variant-dir duplication | Gary Oberbrunner | 2011-03-01 | 1 | -0/+7 |
| | | |||||
| * | Misc Windows test cleanups | Gary Oberbrunner | 2011-02-27 | 1 | -1/+1 |
| | | |||||
| * | Fix last commit for python 2.3; no string.rsplit(). Use rindex instead. | Gary Oberbrunner | 2010-11-21 | 2 | -2/+21 |
| | | |||||
| * | Additional UNC path test case for FS.py | Gary Oberbrunner | 2010-11-19 | 1 | -0/+11 |
| | | |||||
| * | Fix for issue #1420, Windows UNC path handling. Applied patch from Benoit ↵ | Gary Oberbrunner | 2010-11-18 | 2 | -127/+494 |
| | | | | | Belley after updating it to fit into trunk, and added a couple of extra tests from issues 1420, 1857 and 1948. | ||||
| * | Fix issue with implicit-cache when files are removed on disk. Fixes issue ↵ | Gary Oberbrunner | 2010-08-12 | 1 | -3/+4 |
| | | | | | #1938. | ||||
| * | Fix issue 2048: when morphing an Entry into a Dir, retain any existing ↵ | Gary Oberbrunner | 2010-07-31 | 2 | -5/+20 |
| | | | | | executor action list. | ||||
| * | cleanup .cvsignore garbage | Anatoly Techtonik | 2010-07-05 | 1 | -1/+0 |
| | | |||||
| * | Fix "Ignoring corrupt sconsign entry" warnings when upgrading from 1.x. | Steven Knight | 2010-05-26 | 1 | -2/+2 |
| | | |||||
| * | Fix unit test ripple effect from converting SCons.Util.Proxy to a new-style ↵ | Steven Knight | 2010-05-19 | 1 | -2/+4 |
| | | | | | class. | ||||
| * | Convert Util.Proxy from an old-style class to a new-style class. | Steven Knight | 2010-05-19 | 1 | -0/+3 |
| | | |||||
| * | Eliminate custom use of old-style Proxy class in Node/FSTests.py. | Steven Knight | 2010-05-17 | 1 | -8/+1 |
| | | |||||
| * | Convert old-style classes in Node/FS.py to new-style classes. Refactor ↵ | Steven Knight | 2010-05-17 | 1 | -11/+9 |
| | | | | | assignment to FS.DiskChecker.__call__. | ||||
| * | Commit old-style classes in Node/__init__.py to new-style classes. | Steven Knight | 2010-05-16 | 1 | -5/+5 |
| | | | | | | Fix a ripple-effect in Script/Main.py by using obj.__class__.__name_ to, uh, fetch the name of a class. | ||||
| * | Convert old-style classes to new-style classes. | Steven Knight | 2010-05-12 | 1 | -10/+10 |
| | | | | | | | | Leave the Proxy class in Node/FSTests.py, which can't be converted until we convert Node/FS.py itself. Update the AttributeError matches to search for the new "'Foo' object..." error message in addition to the old "'Foo' instance..." message. | ||||
| * | Convert old-style utility classes in unit test files (*Tests.py) | Steven Knight | 2010-05-12 | 3 | -16/+16 |
| | | | | | to new-style classes. | ||||
| * | Convert to Python 3.x division rules. | Greg Noel | 2010-04-24 | 1 | -3/+4 |
| | | |||||
| * | http://scons.tigris.org/issues/show_bug.cgi?id=2345 | Greg Noel | 2010-04-24 | 4 | -126/+31 |
| | | | | | | | | Comb out all code that supported earlier versions of Python. Most such code is in snippets of only a few lines and can be identified by having a Python version string in it. Such snippets add up; this combing pass probably got rid of over 500 lines of code. | ||||
| * | http://scons.tigris.org/issues/show_bug.cgi?id=2317 | Greg Noel | 2010-04-23 | 1 | -1/+1 |
| | | | | | | | Apply the refactorings from the 'dict' fixer, less occurrences that were manually audited to be safe. Also pick up changes in bin/sfsum, a Python file that was not being scanned before. | ||||
| * | http://scons.tigris.org/issues/show_bug.cgi?id=2345 | Greg Noel | 2010-04-21 | 2 | -8/+6 |
| | | | | | Apply the 'itertools' and 'itertools_imports' fixers. | ||||
| * | Rewrite uses of reduce(), which is being deprecated for Python 3.x. | Steven Knight | 2010-04-20 | 2 | -2/+8 |
| | | |||||
| * | http://scons.tigris.org/issues/show_bug.cgi?id=2345 | Greg Noel | 2010-04-15 | 2 | -3/+2 |
| | | | | | | | | | | Fixes due to running the regression tests with the '-3' option to Python2.6, which causes the run-time to look for potential compatibility problems with Python 3.x. In some cases, all we can do is quiet the warning since we still support Python versions that can't use the newer idiom. In other cases, we fix the problem. This patch contains a mix of quieting and fixing, plus a little lint. | ||||
| * | http://scons.tigris.org/issues/show_bug.cgi?id=2345 | Greg Noel | 2010-04-15 | 4 | -23/+23 |
| | | | | | | | Apply the first part of the 'raise' fixer (the three-argument cases are not converted and will need to wait until native support of with_traceback() is available). | ||||
| * | Add compat "collections" module for pre-2.4 Python verseions. For now. | Steven Knight | 2010-04-11 | 1 | -0/+2 |
| | | |||||
| * | Issue 2334: Use compatibility versions of collections.User{Dict,List,String} | Steven Knight | 2010-04-07 | 4 | -9/+9 |
| | | | | | | instead of the deprecated User{Dict,List,String} modules. The two test scripts that use User{List,String} fall back on ImportError by hand. | ||||
