summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
| | * Create test to verify fix for issue #2980William Deegan2018-11-122-4/+140
| | | | | | | | | | | | | | | | | | There are still possible errors due to timestamp-MD5 + cachedir + changed implicit or regular dependencies (but the same # of such as the previous build). These are not yet handled as the fix being used for changed number of such breaks a number of tests. This fix doe reduce the number of possible issues.
| | * Fix comment spellingWilliam Deegan2018-11-121-1/+1
| | |
| | * Switch to use unittest.main() instead of building up a TestSuite which is ↵William Deegan2018-11-121-0/+1
| | | | | | | | | | | | never used
| | * Attribute patch correctly to Piotr Bartosik per email from William BlevinsWilliam Deegan2018-11-121-0/+5
| | |
| | * remove unittest.TestSuite() no longer needed as unittest.main() is available ↵William Deegan2018-11-121-32/+1
| | | | | | | | | | | | now. (And seems actually a little faster)
| | * rename variable then to previous_children to make the code a bit easier to ↵William Deegan2018-11-121-5/+7
| | | | | | | | | | | | understand.
| | * Updated changelog info for this patch with more details.William Deegan2018-11-121-1/+4
| | |
| | * Added docstring to File.changed_timestamp_then_content()include a note and ↵William Deegan2018-11-121-3/+16
| | | | | | | | | | | | reference to issue #2980
| | * Modified fix for issue #2980 where the more complicated logic is only ↵William Deegan2018-11-122-8/+10
| | | | | | | | | | | | applied when the number of children in the current build doesn't match the number in the previous build as retrieved from the sconsign file.
| | * Apply patch from wblevins for issue #2980 This fixes that issue, but as ↵William Deegan2018-11-121-8/+72
| | | | | | | | | | | | discussion indicates breaks other tests. WIP
| | * Fix some bad code formatting.William Deegan2018-11-121-8/+20
| |/
* | Explicitly remove xsltproc.exe from git install. Somehow it's still there ↵William Deegan2018-11-131-27/+5
|/ | | | after update git install
* Merge pull request #3236 from ptomulik/whereisWilliam Deegan2018-11-091-17/+5
|\ | | | | attempt fixing TestSCons.where_is() for win32
| * attempt fixing TestSCons.where_is() for win32Paweł Tomulik2018-11-061-17/+5
| |
* | Merge branch 'master' of github.com:SCons/sconsWilliam Deegan2018-11-073-14/+34
|\ \
| * \ Merge pull request #3231 from mwichmann/mdw-no-cl-syntaxWilliam Deegan2018-11-073-14/+34
| |\ \ | | |/ | |/| Fix some problems found if no MS compiler at all
| | * For PR #3231, update some docstrings per reviewMats Wichmann2018-11-052-12/+28
| | | | | | | | | | | | Signed-off-by: Mats Wichmann <mats@linux.com>
| | * Fix some problems found if no MS compiler at allMats Wichmann2018-10-303-2/+6
| | | | | | | | | | | | | | | | | | | | | | | | A few tests blew up with exceptions (AttributeError, IndexError) if no compiler is installed on Windows - from where they are it could possibly happen on other platforms as well. Signed-off-by: Mats Wichmann <mats@linux.com>
* | | Re-enable appveyor cachingWilliam Deegan2018-11-071-5/+5
|/ /
* | choose clang 5.0.0 or 7.0.0 depending what's installedWilliam Deegan2018-11-061-3/+10
| |
* | Change clang version as travis has moved from 5.0.0 to 7.0.0William Deegan2018-11-061-3/+3
| |
* | run ls on clangWilliam Deegan2018-11-061-0/+2
| |
* | Merge pull request #3235 from bdbaddog/fix_win_java_multi_stepWilliam Deegan2018-11-061-2/+11
|\ \ | | | | | | Fix Java/multi-step.py to avoid picking up cygwin or mingw's link.exe which takes different arguments than the expected msvc linker
| * | get rid of code copying PATH from os.environWilliam Deegan2018-11-061-1/+3
| | |
| * | Fix Java/multi-step.py to avoid picking up cygwin or mingw's link.exe which ↵William Deegan2018-11-051-1/+8
|/ / | | | | | | takes different arguments than the expected msvc
* | Merge pull request #3234 from bdbaddog/fix_java_location_centos7William Deegan2018-11-052-1/+4
|\ \ | | | | | | Fix java install location for centos 7 to resolve failing Java/multi-step.py test
| * \ Merge branch 'master' into fix_java_location_centos7William Deegan2018-11-0543-241/+366
| |\ \ | |/ / |/| |
* | | Merge pull request #3233 from bdbaddog/fix_win_m4William Deegan2018-11-0514-21/+43
|\ \ \ | | | | | | | | Fix m4.py and docbook tests on windows
| * | | Add xsltproc and also force updated git to get rid of broken xsltproc ↵William Deegan2018-11-031-1/+2
| | | | | | | | | | | | | | | | wrongly included in git windows package
| * | | Fix broken docbook tests which weren't using the xsltproc found by test ↵William Deegan2018-11-0211-12/+33
| | | | | | | | | | | | | | | | framework
| * | | try to figure out appveyor errorWilliam Deegan2018-11-021-5/+5
| | | |
| * | | try to figure out appveyor errorWilliam Deegan2018-11-021-5/+5
| | | |
| * | | try to figure out appveyor errorWilliam Deegan2018-11-021-5/+5
| | | |
| * | | remove appveyor version string from fileWilliam Deegan2018-11-021-1/+1
| | | |
| * | | fix a couple tests broken by binary write in wrapper.py. previously compared ↵William Deegan2018-11-022-2/+2
| | | | | | | | | | | | | | | | against string with native os.linesep
| * | | Merge remote-tracking branch 'upstream/master' into fix_win_m4William Deegan2018-11-0230-226/+329
| |\ \ \ | |/ / / |/| | |
* | | | add appveyor build id to appveyor.xmlWilliam Deegan2018-11-011-0/+2
| | | |
* | | | Add caching to appveyor configWilliam Deegan2018-11-011-0/+6
| | | |
* | | | Update python versions SCons runs with as well as URL to documentationWilliam Deegan2018-11-011-3/+2
| |_|/ |/| |
* | | Merge pull request #3228 from ptomulik/binmodeWilliam Deegan2018-10-304-21/+21
|\ \ \ | | | | | | | | attempt fixing tests failing due to binary mode
| * | | attempt fixing tests failing due to binary modePaweł Tomulik2018-10-254-21/+21
| | | |
* | | | Merge pull request #3229 from mwichmann/mdw-scripts-pep8William Deegan2018-10-292-46/+84
|\ \ \ \ | |/ / / |/| | | Update and add show option to cache config
| * | | Update and add show option to cache configMats Wichmann2018-10-292-46/+84
|/ / / | | | | | | | | | | | | | | | | | | | | | scons-configure-cache.py can now show the cache configuration, and some statistics (currently only a file count). Script passes pep8 now. Signed-off-by: Mats Wichmann <mats@linux.com>
* | | Merge pull request #3219 from ptomulik/sheabangsWilliam Deegan2018-10-2219-72/+71
|\ \ \ | | | | | | | | Correct sheabangs in code snippets under test/
| * | | use absolute python path in sheabangsPaweł Tomulik2018-10-2211-32/+38
| | | |
| * | | remove unnecessary sheabangs from scripts generated by end-to-end testsPaweł Tomulik2018-10-2212-60/+41
| | | |
| * | | Correct sheabangs in code snippets under test/Paweł Tomulik2018-10-2219-67/+79
|/ / /
* | | Merge pull request #3224 from bdbaddog/fix_no_javac_failuresWilliam Deegan2018-10-186-1/+20
|\ \ \ | | | | | | | | Fix no javac failures
| * \ \ Merge branch 'master' into fix_no_javac_failuresWilliam Deegan2018-10-186-93/+143
| |\ \ \ | |/ / / |/| | |
* | | | Merge pull request #3226 from ↵William Deegan2018-10-173-83/+123
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | bdbaddog/fix_py3_scons_util_flatten_dictionary_view Fix py3 SCons.Util.Flatten() not handling dictionary view