summaryrefslogtreecommitdiffstats
path: root/src/engine
Commit message (Collapse)AuthorAgeFilesLines
...
* | | PEP8William Deegan2017-05-301-1/+1
|/ /
* | py2/3 better messaging for actiontest failuresWilliam Deegan2017-05-281-4/+5
| |
* | PEP8 fixesWilliam Deegan2017-05-281-2/+2
| |
* | fix PY3 logic, and some PEP8 fixesWilliam Deegan2017-05-281-4/+3
| |
* | py2/3 fix to_bytes to not stringify bytearrays. Fix MD5signiture to not ↵Jane Doe2017-05-281-4/+16
| | | | | | | | stringify if not needed contents
* | py2/3 fix so test/textfile.py works with py3William Deegan2017-05-261-22/+30
| |
* | py2/3 add PY3 to use everywhere to check if running under py3William Deegan2017-05-261-0/+2
| |
* | PY2/3 For msvc resource scanning, ensure we don't try to scan .tlb files ↵William Deegan2017-05-263-18/+64
| | | | | | | | which are binary. This worked fine on py2 because all strings are bytes, but failed on py3 because it wasn't valid unicode. Also fixed issue where the Classic scanner was hardcoding recursive to be 1 and not propagating any such parameter passed to its constructor. Added test for changes to Classic Scanner
* | Improve error messages when test failWilliam Deegan2017-05-261-2/+2
| |
* | PEP8 changesWilliam Deegan2017-05-261-7/+7
| |
* | clean up codeWilliam Deegan2017-05-261-9/+6
| |
* | PY2/3 disable symlink and links for win32 in FSTests.pyWilliam Deegan2017-05-171-0/+8
| |
* | PY2/3 Add note about current issueWilliam Deegan2017-05-171-0/+3
| |
* | PY2/3 stub shutil.SameFileError for py2. with PY3 there's now a specific ↵William Deegan2017-05-162-2/+32
| | | | | | | | exception for copying a file onto itself. Info about the exception is held in the exception object differently than IOError,etc
* | PY2/3 For the time being disable using soft or hard links in duplicating ↵William Deegan2017-05-161-2/+7
| | | | | | | | files on win32. It's supported under PY3, but SCons will need more work to make sure it's used in a consistant way and if user permissions are needed if they user has them
* | PY2/3 fix error message strings for py3 on win32William Deegan2017-05-161-5/+5
| |
* | improve some debug logic which is commented out most of the timeWilliam Deegan2017-05-161-1/+1
| |
* | py2/3 don't call id in ipkg tool generate method if it's not available. This ↵William Deegan2017-05-151-9/+15
| | | | | | | | was causing test/import.py to fail
* | mergeWilliam Deegan2017-05-142-1/+17
|\ \
| * | switch VS2015 to SDK 10.0, and define SDK10.0 in sdk.pyWilliam Deegan2017-05-142-1/+17
| | |
* | | Fix #2832 - Expand construction variables in chdir argument of BuildersGaurav Juvekar2017-05-111-0/+2
| | |
* | | Fix UtilTests to use different IO buffering for py2/3Gaurav Juvekar2017-05-101-7/+12
| | |
* | | Directly print unicode in --treeGaurav Juvekar2017-05-091-21/+2
| | |
* | | Merged in bdbaddog/scons (pull request #460)William Deegan2017-05-091-4/+13
|\ \ \ | |_|/ |/| | | | | PY2/3 changes.
| * | PY2/3 Change logic to check if the node has an issue with ascii encoding and ↵William Deegan2017-05-091-4/+13
| | | | | | | | | | | | only then encode
* | | Merged in russel/scons (pull request #448)William Deegan2017-05-017-231/+411
|\ \ \ | |/ / |/| | | | | Add an 'all at once' builder to the D tools.
| * | Simplify a couple of calls.Russel Winder2017-05-011-2/+2
| | |
| * | First cut at proper documentation for the D tools.Russel Winder2017-04-213-225/+371
| | |
| * | Ensure all files pass pycodestyle caveat E501. Add an emitter to the D tool ↵Russel Winder2017-04-184-7/+28
| | | | | | | | | | | | all at once builder to ensure the generate object file with dmd and ldc is noted, especially for deletion.
| * | Add an 'all at once' builder to the D tools.Russel Winder2017-04-173-0/+13
| | |
* | | py2/3 Allow SConfTests.py to function when pywin32 is not installed.William Deegan2017-04-241-2/+5
| | |
* | | Part 2 of fix for bug # 2979. Fix target to be the .dll target node output ↵William Deegan2017-04-211-2/+2
| | | | | | | | | | | | from env.SharedLibrary()
* | | Fix bug #2979William Deegan2017-04-211-2/+4
| | | | | | | | | | | | | | | | | | Example code for MSVSProject had syntax errors. http://scons.tigris.org/issues/show_bug.cgi?id=2979
* | | py2/3 fix logic for reraising exceptions. A taskmaster test was failing ↵William Deegan2017-04-191-1/+7
| | | | | | | | | | | | because the passed exception value wasn't an exception and thus couldn't be reraised as is. Added logic to create an exception with the value and raise that
* | | py2/3 Fix re-raising stored exception. Previously we were dropping contents ↵William Deegan2017-04-194-110/+9
|\ \ \ | | | | | | | | | | | | of Exception. Plus merge more complete removal of sccs and rcs source handling per deprecation/removal.
| * | | more removal of sccs and rcs builder logicWilliam Deegan2017-04-182-109/+2
| | | |
| * | | add notes to xsltproc logic with future TODO's for future improvementsWilliam Deegan2017-04-181-0/+4
|/ / /
* | | set priority for finding xsltproc toolsWilliam Deegan2017-04-171-3/+7
| | |
* | | Merged scons/scons into defaultWilliam Deegan2017-04-172-2/+12
|\ \ \ | |/ /
| * | Merged in gauravjuvekar/scons (pull request #447)William Deegan2017-04-162-2/+12
| |\ \ | | |/ | |/| | | | Fix failing tests from merging #427
| | * Try to fix some more py2/3 tests becuase of str vs bytearrayGaurav Juvekar2017-04-162-2/+12
| | |
* | | fix Manifest.in which was causing bootstrap.py to fail due to removal of Sig.pyWilliam Deegan2017-04-171-1/+0
|/ /
* | remove deprecated module SCons.SigWilliam Deegan2017-04-161-63/+0
|/
* merge from upstreamWilliam Deegan2017-04-166-35/+51
|\
| * Merged in gauravjuvekar/scons (pull request #443)William Deegan2017-04-151-1/+4
| |\ | | | | | | | | | Fix the Copy-Action and Copy-Symlink test case for py2/3
| | * Fix the Copy-Action test case for py2/3Gaurav Juvekar2017-04-081-1/+4
| | |
| * | Merged in gauravjuvekar/scons (pull request #446)William Deegan2017-04-154-31/+32
| |\ \ | | | | | | | | | | | | py2/3 fix for test/Value
| | * | Fix broken testsGaurav Juvekar2017-04-103-26/+26
| | | |
| | * | py2/3 fix for test/Value.pyGaurav Juvekar2017-04-101-5/+6
| | | |
| * | | Merged in gauravjuvekar/scons (pull request #427)William Deegan2017-04-151-3/+15
| |\ \ \ | | |/ / | |/| | | | | | string-escape unicode characters while printing --tree