summaryrefslogtreecommitdiffstats
path: root/src/engine/SCons
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | | | | | | | | | oopaThomas Tanner2016-03-191-4/+2
| | | | | | | | | | | |
| * | | | | | | | | | | Add some error recovery, cleanup scons-configure-cacheThomas Tanner2016-03-191-6/+22
| | | | | | | | | | | |
| * | | | | | | | | | | Cleanup of code/comments and rename and rewrite of upgrade scriptThomas Tanner2016-03-192-18/+19
| | | | | | | | | | | |
| * | | | | | | | | | | Update to produce warning message.Thomas Tanner2016-03-132-6/+22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This also means an existing empty cache directory will be treated as v2 (which is probably a good idea...)
| * | | | | | | | | | | improve behaviourThomas Tanner2016-03-122-10/+46
| | | | | | | | | | | |
| * | | | | | | | | | | Change the cache to use the first two characters of the md5 for the directoryThomas Tanner2016-01-302-2/+2
| | |_|_|_|_|_|_|/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | name (more smaller directories, because they tend to get huge otherwise)
* | | | | | | | | | | Fix for bug # 2225. This undoes the changes to posix special escape ↵William Deegan2016-02-292-3/+23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | characters added in patch for bug 1689
* | | | | | | | | | | Merged in adarshsanjeev/scons (pull request #291)William Deegan2016-02-151-3/+61
|\ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / |/| | | | | | | | | |
| * | | | | | | | | | Changed as per reviewAdarsh Sanjeev2016-01-041-4/+12
| | | | | | | | | | |
| * | | | | | | | | | String support for Chmod addedAdarsh Sanjeev2016-01-031-3/+53
| | |_|_|_|/ / / / / | |/| | | | | | | |
* | | | | | | | | | fix for tigris bug # 2622 - AlwaysBuild / MSVC regression - Make sure files ↵William Deegan2016-01-161-1/+3
| |_|_|_|_|_|/ / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | marked AlwaysBuild don't get added to unchanged list, but instead always are added to changes lists created in _get_changes in Executor
* | | | | | | | | Fix bug 2081: Better messaging for different actions for same target in two ↵William Deegan2016-01-141-1/+1
| |_|_|_|_|/ / / |/| | | | | | | | | | | | | | | | | | | | | | | environments
* | | | | | | | Added intel 2016 support for intelc tool.William Blevins2016-01-111-1/+16
| | | | | | | |
* | | | | | | | Merged in dirkbaechle/scons (pull request #290)dirkbaechle2016-01-101-4/+4
|\ \ \ \ \ \ \ \ | |/ / / / / / / |/| | | | | | | | | | | | | | | Fix internal debugging of Taskmaster
| * | | | | | | - fixed internal debugging of TaskmasterDirk Baechle2016-01-011-4/+4
| | | | | | | |
* | | | | | | | added verbose flag to Swig to enable debug output when necessaryWilliam Deegan2015-12-171-3/+4
| | | | | | | |
* | | | | | | | fix swig test failing on windows due to \r\n line endingsWilliam Deegan2015-12-171-1/+5
| | | | | | | |
* | | | | | | | - fixed initialization of Util.WinError for WindowsDirk Baechle2015-12-161-5/+4
|/ / / / / / /
* | | | | | | - fixed render_tree default argument for "visited" as wellDirk Baechle2015-12-144-9/+67
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - added tests for the new "visited" default arguments of the render_tree and print_tree methods - added simple test for the new "None" default arguments in Variables constructor
* | | | | | | removed several pre-2.7 methods and imports, including some basic refactoringsDirk Baechle2015-12-1072-1019/+251
| | | | | | |
* | | | | | | Merged in techtonik/scons (pull request #271)William Deegan2015-12-081-2/+9
|\ \ \ \ \ \ \
| * | | | | | | Document SCons.Debug.caller_trace() behavioranatoly techtonik2015-11-111-2/+9
| | | | | | | |
* | | | | | | | Fix warning message when running SCons with a python built without sha256 or ↵William Deegan2015-11-241-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | other required hashlib. Previously it would say no module SCons.Warnings. I can't find an effective way to test for this.
* | | | | | | | update logic for sys.intern in compat module. Don't need to support pre 2.7 ↵William Deegan2015-11-191-9/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | anymore
* | | | | | | | remove os.path.lexists from compat module. 2.7 has itWilliam Deegan2015-11-191-7/+0
| | | | | | | |
* | | | | | | | remove sys.maxsize from compat module. 2.7 has itWilliam Deegan2015-11-191-9/+0
| | | | | | | |
* | | | | | | | fix broken cleanup of collections removal from compatWilliam Deegan2015-11-191-0/+29
| | | | | | | |
* | | | | | | | remove compat os.devnull. python 2.7 supports itWilliam Deegan2015-11-191-11/+0
| | | | | | | |
* | | | | | | | remove compat io. python 2.7 supports ioWilliam Deegan2015-11-192-52/+0
| | | | | | | |
* | | | | | | | remove compat collections. python 2.7 supports collectionsWilliam Deegan2015-11-192-71/+0
| | | | | | | |
* | | | | | | | removing compat for sets. python 2.7 supports setsWilliam Deegan2015-11-192-571/+0
| | | | | | | |
* | | | | | | | remove compat module for subprocess. No longer needed as we are only going ↵William Deegan2015-11-192-1287/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | to run on python 2.7.x
* | | | | | | | Merged in williamblevins/scons_20150323 (pull request #244)William Deegan2015-11-139-53/+116
|\ \ \ \ \ \ \ \ | |/ / / / / / / |/| | | | | | |
| * | | | | | | Issue 2264: removed implicit dependency recursion from install targets.William Blevins2015-08-071-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Resolves performance issue with implicit dependencies (without builders) reinstalling. Example (C++): A.h includes B.h and both are installed somewhere. B.h is updated so both A.h and B.h would be reinstalled because B.h changed. A.h didn't need to be reinstalled for obvious reasons. Background info: this was already an issue for any scanner added to SCANNERS environment. Did not occur originally because default scanners not in SCANNERS environment.
| * | | | | | | Issue 2264: Removed redundant SCANNER_HINT for preference of SCANNERS.William Blevins2015-08-071-13/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Also possibly SCons.Tool.SourceFileScanner (global only). Updated test to reflect with case using SCANNERS plus root node default.
| * | | | | | | 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 ↵William Blevins2015-06-302-18/+47
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | without scanner_key mappings.
| * | | | | | | Issue 2264: Updated tests to reflect Node changes.William Blevins2015-05-182-8/+15
| | | | | | | |
| * | | | | | | Issue 2264: Added cross-language scanner support.William Blevins2015-05-176-37/+75
| | | | | | | |
* | | | | | | | fix swig tool to properly retrieve swig versionPawel Tomulik2015-10-191-3/+4
| | | | | | | |
* | | | | | | | small enchancement to swig toolPawel Tomulik2015-10-171-1/+4
| | | | | | | |
* | | | | | | | Merged in hhsprings/scons (pull request #222)William Deegan2015-10-022-37/+59
|\ \ \ \ \ \ \ \
| * | | | | | | | This patch is not for Python 2.7, but for `Microsoft Visual C++ Compilerhhsprings2015-03-132-33/+55
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | for Python 2.7'. Althouh maintainers claims `This will be the last release to support Python versions earlier than 2.7, as we begin to move toward supporting Python 3.`, that’s not the same as supporting compiler.
* | | | | | | | | Code cleanup: removed function for supporting relpath in pre-2.6 python.William Blevins2015-10-011-18/+1
| | | | | | | | |
* | | | | | | | | fix broken on windows test in SConfTest.pyWilliam Deegan2015-09-301-1/+1
| | | | | | | | |
* | | | | | | | | merged from scons defaultWilliam Deegan2015-09-291-2/+1
|\ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ Merged in ajf58/scons (pull request #234)William Deegan2015-09-291-2/+1
| |\ \ \ \ \ \ \ \ \
| | * | | | | | | | | Corrects comparison of actions from different environments.Andrew Featherstone2015-05-151-2/+2
| | | | | | | | | | |
* | | | | | | | | | | fix CheckProg test to work on win32William Deegan2015-09-291-2/+8
|/ / / / / / / / / /
* | | | | | | | | | Revised pull request #234 fixing bug 2840. Andrew Featherstone had code ↵William Deegan2015-09-291-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | changes, but no test