summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* 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
| * | | | Update CHANGES.txtWilliam Deegan2018-10-171-0/+2
| | | | |
| * | | | Fix GH Issue #3225 Flatten() doesn't handle dictionary views produces by py3 ↵William Deegan2018-10-172-4/+10
| | | | | | | | | | | | | | | | | | | | dict().{items(), values(), keys()}
| * | | | Add testcase to demonstrate specifying dict.values() on py3 fails. as it ↵William Deegan2018-10-171-0/+6
| | | | | | | | | | | | | | | | | | | | returns a dict_values object and not a list
| * | | | PEP8William Deegan2018-10-171-80/+106
|/ / / /
| * | | Update CHANGES.txtWilliam Deegan2018-10-161-0/+1
| | | |
| * | | Fix logic which populates JAVAINCLUDES when javac is not found. Restore ↵William Deegan2018-10-165-1/+19
| | | | | | | | | | | | | | | | checks in some java tests to skip test if no javac and/or jar found
| | * | Fix to write string as bytesWilliam Deegan2018-11-021-1/+1
| | | |
| | * | Fix m4.py test on windowsWilliam Deegan2018-11-011-1/+1
| |/ / |/| |
| | * Fix java install location for centos 7 to resolve failing Java/multi-step.py ↵William Deegan2018-11-052-1/+4
| |/ |/| | | | | test
* | Merge pull request #3223 from mwichmann/test-swig-libWilliam Deegan2018-10-164-10/+20
|\ \ | |/ |/| Additional fixes for SWIG tests
| * Additional fixes for SWIG testsMats Wichmann2018-10-164-10/+20
|/ | | | | | | | | | | | Two tests were missing the raw-string marker when defining the Python include path. TestSCons:get_platform_python_info needed some rework for Windows, it was failing to find the python library if running in a virtual environment. Also removed a try-block; sys.version_info is standard since Python 2.0 and so does not need wrapping. Signed-off-by: Mats Wichmann <mats@linux.com>
* Merge pull request #3206 from bdbaddog/fix_java_tests_path_with_spacesWilliam Deegan2018-10-1546-840/+1112
|\ | | | | Revamp Java tools to search in reasonable paths.
| * Add blurb on Java fixes to CHANGES.txtWilliam Deegan2018-10-151-0/+3
| |
| * Merge remote-tracking branch 'origin/fix_java_tests_path_with_spaces' into ↵William Deegan2018-10-157-213/+233
| |\ | | | | | | | | | fix_java_tests_path_with_spaces
| | * Updated docs post updating Java tool xml fileWilliam Deegan2018-10-157-213/+233
| | |
| | * Merge remote-tracking branch 'upstream/master' into ↵William Deegan2018-10-15126-383/+657
| | |\ | |_|/ |/| | | | | fix_java_tests_path_with_spaces
| * | Merge remote-tracking branch 'upstream/master' into ↵William Deegan2018-10-15126-383/+657
| |\ \ | |/ / |/| / | |/ fix_java_tests_path_with_spaces
* | Reordered and revised some text. Also added note about adding new info in ↵William Deegan2018-10-151-24/+17
| | | | | | | | order of contributors last name.
* | Merge pull request #3221 from bmwiedemann/dateWilliam Deegan2018-10-153-3/+9
|\ \ | | | | | | Allow to override build date with SOURCE_DATE_EPOCH
| * | Allow to override build date with SOURCE_DATE_EPOCHBernhard M. Wiedemann2018-10-153-3/+9
|/ / | | | | | | | | | | | | | | | | | | | | in order to make builds reproducible. See https://reproducible-builds.org/ for why this is good and https://reproducible-builds.org/specs/source-date-epoch/ for the definition of this variable. Also consistently use ISO 8601 date format to be understood everywhere. Also use gmtime to be independent of timezone.
* | Merge pull request #3218 from mwichmann/script-pathsWilliam Deegan2018-10-133-90/+98
|\ \ | | | | | | Get a little smarter about finding the scons engine.