summaryrefslogtreecommitdiffstats
path: root/src/engine
Commit message (Collapse)AuthorAgeFilesLines
...
| | * | | | Merged scons/scons into defaultRichard Viney2016-07-10161-4109/+1941
| | |\ \ \ \
| | * \ \ \ \ Merged scons/scons into defaultRichard Viney2015-09-2525-375/+1127
| | |\ \ \ \ \
| | * | | | | | Fix PCHPDBFLAGS causing a deprecation warning on MSVC v8 and later when ↵Richard Viney2015-09-182-3/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | using PCHs and PDBs together
| * | | | | | | Merged in mbyt/scons/python3raise (pull request #368)William Deegan2016-11-261-1/+1
| |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | python3 compatibility. Exceptions might have more arguments.
| | * | | | | | | python3 compatibility. Exceptions might have more arguments.mbyt2016-10-191-1/+1
| | | |_|_|_|/ / | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Especially the UnicodeDecodeError takes 5 arguments. Without this change, are TypeError: function takes exactly 5 arguments is raised at this position.
| * | | | | | | Merged in ricklupton/scons (pull request #374)William Deegan2016-11-252-31/+82
| |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | Find dependencies using LaTeX "import" package commands (updated)
| | * | | | | | | Find dependencies using LaTeX "import" package commandsRick Lupton2016-11-232-31/+82
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The import package adds new commands for including files, similar to \input and \include, but with better handling of subdirectories. These changes extend the LaTeX Scanner to look for these commands.
| * | | | | | | | 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
| | | | |