summaryrefslogtreecommitdiffstats
path: root/src/engine/SCons
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | | | | | | Merged in dmoody256/scons (pull request #373)William Deegan2016-11-251-0/+2
| |\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | fix for invalid xml getting generated to SCons generated visual studio projects
| | * | | | | | | | fix for invalid xml getting generated to SCons generated visual studio projectsDaniel Moody2016-11-111-0/+2
| | | |/ / / / / / | | |/| | | | | | | | | | | | | | | | | | | | | | | | made test for this in commit ebf8e9ebf3ac
| * | | | | | | | Merged in williamblevins/scons (pull request #366)William Deegan2016-11-251-3/+7
| |\ \ \ \ \ \ \ \ | | |_|_|_|_|_|_|/ | |/| | | | | | | | | | | | | | | | Fixed src/engine/SCons/ExecutorTests.py under Python3
| | * | | | | | | Fixed src/engine/SCons/ExecutorTests.py under Python3William Blevins2016-10-021-3/+7
| | |/ / / / / /
| * | | | | | | Fixes for str/bytes in Scanners: resolves ~150 tests.William Blevins2016-10-021-2/+2
| |/ / / / / /
* | | | | | | Fix some minor formatting issues flagged by pycharmsWilliam Deegan2016-10-253-12/+22
| | | | | | |
* | | | | | | PEP8 fixes.William Deegan2016-09-301-8/+14
| | | | | | |
* | | | | | | update from upstreamWilliam Deegan2016-09-3045-139/+443
|\ \ \ \ \ \ \ | |/ / / / / / | | | | | | / | |_|_|_|_|/ |/| | | | |
| * | | | | Revert src/engine/SCons/Scanner/Fortran.py changes.William Blevins2016-09-241-6/+6
| | | | | |
| * | | | | Ensuring that FS.get_text_contents returns actual text.William Blevins2016-09-242-3/+7
| | | | | |
| * | | | | Initial python3 cut of test/Fortran.William Blevins2016-09-232-7/+7
| | | | | |
| * | | | | Merged in williamblevins/scons (pull request #357)William Deegan2016-09-221-0/+2
| |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | Sorting RPM tarball sources to correct nondeterminism in ordering.
| | * | | | | Sorting RPM tarball sources to correct nondeterminism in ordering.William Blevins2016-09-181-0/+2
| | | | | | |
| * | | | | | Fixed difference in types MethodType argument list between 2/3 which allowed ↵William Blevins2016-09-211-4/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | finishing CC folder.
| * | | | | | Updating to_str and to_bytes between QMTest and SCons.Util.William Blevins2016-09-211-5/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | -Added check to skip decode if already string; otherwise, throws TypeError.
| * | | | | | Fixing QMTest str and bytes issues.William Blevins2016-09-201-1/+1
| | | | | | |
| * | | | | | Futurize stage 2 2to3 fixes only.William Blevins2016-09-2039-105/+105
| | | | | | |
| * | | | | | Work around src/engine/SCons/SConfTests.py failing without decentralizing ↵William Blevins2016-09-201-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | pickle protocal variable.
| * | | | | | Caching a pickle protocol in the dblite class. Access to SCons.compat is not ↵William Blevins2016-09-201-5/+2
| |/ / / / / | | | | | | | | | | | | | | | | | | available.
| * | | | | Merged in dholth/scons (pull request #348)William Deegan2016-09-114-10/+21
| |\ \ \ \ \ | | |/ / / / | |/| | | |
| | * | | | use pickle.HIGHEST_PROTOCOL instead of -1Daniel Holth2016-06-211-1/+2
| | | | | |
| | * | | | centralize the preferred pickle protocol; use highest protocol.Daniel Holth2016-06-204-10/+20
| | | |_|/ | | |/| |
| * | | | fix typo in Decider documentation.William Deegan2016-08-181-2/+2
| | | | |
| * | | | Merged in williamblevins/scons (pull request #353)William Deegan2016-08-132-8/+290
| |\ \ \ \ | | | | | | | | | | | | | | | | | | Issue 1924: Updated D Language scanner support.
| | * | | | Updated selective test to remove impurity from a selection rename.William Blevins2016-08-121-1/+1
| | | | | |
| | * | | | Added multiline support test.William Blevins2016-08-121-0/+11
| | | | | |
| | * | | | Issue 1924: Updated D Language scanner support.William Blevins2016-08-112-8/+279
| | |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Meets DLang specification 2.071.1 accessed 11 August 2016. URL: https://dlang.org/spec/module.html ImportDeclaration: import ImportList ; static import ImportList ; ImportList: Import ImportBindings Import , ImportList Import: ModuleFullyQualifiedName ModuleAliasIdentifier = ModuleFullyQualifiedName ImportBindings: Import : ImportBindList ImportBindList: ImportBind ImportBind , ImportBindList ImportBind: Identifier Identifier = Identifier ModuleAliasIdentifier: Identifier
* | | | | updated from upstreamWilliam Deegan2016-08-121-1/+4
|\ \ \ \ \ | |/ / / /
| * | | | Merged in mlimber/scons (pull request #350)William Deegan2016-08-121-1/+4
| |\ \ \ \
| | * | | | Fix float conversion for Express editions where the version number is ↵mlimber2016-07-061-1/+4
| | |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | reported as "10.0Exp", which fails the float conversion with: Error : ValueError: invalid literal for float(): 10.0Exp.
* | | | | merge from upstreamWilliam Deegan2016-08-127-32/+94
|\ \ \ \ \ | |/ / / /
| * | | | Merged in klimkin/scons/optimize-scan-path-subst-v2 (pull request #345)William Deegan2016-08-121-10/+12
| |\ \ \ \ | | |/ / / | |/| | | | | | | | Optimize implicit dependency scan
| | * | | Optimize implicit dependency scanAlexey Klimkin2016-05-261-10/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When calculating path, performance spent on two things: - Variable expansion, if CPPPATH contains any variables - CPPPATH flattening Use memoization to optimize PATH evaluation across all dependencies per node.
| * | | | no need for a __main__ guard in __main__.pyDaniel Holth2016-06-171-5/+4
| | | | |
| * | | | add __main__.py for 'python -m SCons'Daniel Holth2016-06-171-0/+5
| | | | |
| * | | | wrap several frequently-used open() calls in with statementsDaniel Holth2016-06-153-6/+6
| | | | |
| * | | | just throw away __slots__ on pypyDaniel Holth2016-06-071-1/+1
| | | | |
| * | | | fix some tests for pypyDaniel Holth2016-06-061-12/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The major category of broken test is that which depends on garbage collection to flush and close an open file. Also, the empty list is apparently not a singleton in pypy.
| * | | | avoid using __slots__ on Node and Executor (but only on PyPy)Daniel Holth2016-06-063-4/+54
| |/ / /
* | | | Merged scons/scons into defaultWilliam Deegan2016-06-14120-956/+1098
|\ \ \ \ | |/ / /
| * | | merge python3 branch to defaultWilliam Deegan2016-05-23120-956/+1098
| |\ \ \
| | * | | Remove debug code to reenable python version specific tool module loading code.William Deegan2016-05-231-1/+1
| | | | |
| | * | | use old tool loading code for py2, and new code (not quite working yet) for py3William Deegan2016-05-231-48/+53
| | | | |
| | * | | Fixing StringIO usage.William Deegan2016-05-191-1/+1
| | | | |
| | * | | minor improvement to Tool loading code for py2/3 compatWilliam Deegan2016-05-191-14/+15
| | | | |
| | * | | Fix unicode type code to handle py2/3William Deegan2016-05-191-4/+8
| | | | |
| | * | | fix for module loading to us importlib instead of imp (which no longer works ↵William Deegan2016-05-191-20/+48
| | | | | | | | | | | | | | | | | | | | in pyton3)
| | * | | Fix py2/3 StringIO importWilliam Deegan2016-05-191-1/+6
| | | | |
| | * | | fix incorrectly updated print formattingWilliam Deegan2016-05-151-1/+1
| | | | |
| | * | | Fix re-raising exception so the syntax will work for both python3 and python2.Bill2016-05-141-2/+7
| | | | |