summaryrefslogtreecommitdiff
path: root/src/CHANGES.txt
Commit message (Collapse)AuthorAgeFilesLines
* [ci skip] Update CHANGES.txtMathew Robinson2019-08-201-2/+4
|
* [ci skip] Post release changesWilliam Deegan2019-08-081-0/+7
|
* Changes for 3.1.1 release3.1.1rel_3.1.1William Deegan2019-08-071-2/+2
|
* Merge branch 'master' into masterWilliam Deegan2019-07-311-12/+22
|\
| * Merge pull request #3418 from dragon512/fix-regressionWilliam Deegan2019-07-311-12/+16
| |\ | | | | | | Fix regression in 3.1.0 with removal of DeciderNeedsNode
| | * Add test and fix to regression in current 3.1.0 dropJason Kenny2019-07-301-10/+14
| | |
| | * add blurb to CHANGES.txtWilliam Deegan2019-07-241-2/+2
| | |
| * | [ci skip] Add explanation of situations causing issue #3415Mathew Robinson2019-07-311-0/+8
| |/
* | add -fmerge-all-constants flag to LINKFLAGSbenjamin reed2019-07-251-0/+3
|/ | | | | | -fmerge-all-constants doesn't fully work if it isn't also included as part of the link step. This change will add -fmerge-all-constants to both CCFLAGS and LINKFLAGS if it is specified as a build flag.
* move files back to develop modeWilliam Deegan2019-07-241-8/+1
|
* Merge branch 'master' of github.com:SCons/sconsWilliam Deegan2019-07-241-12/+6
|\
| * changes for release 3.1.0William Deegan2019-07-201-12/+6
| |
* | [ci skip] post releaseWilliam Deegan2019-07-201-0/+14
|/
* [ci skip] Improve description of change in CHANGES.txtAdam Gross2019-07-191-2/+5
|
* Merge branch 'master' into topic/grossag/msvsWilliam Deegan2019-07-191-2/+23
|\
| * msvs host-target fix + vs19 supportMats Wichmann2019-07-151-2/+10
| | | | | | | | | | | | | | | | | | This patch combines several bits of work - PR #3391 and the discussion/patch in Issue #3346 to improve the support of Visual Studio 2019. VS 2019 is now a recognized version, and the selection of that version specifically should be working. Signed-off-by: Mats Wichmann <mats@linux.com>
| * Merge branch 'master' into fix_slow_md5_deciderWilliam Deegan2019-07-141-2/+8
| |\
| | * Allow builders to inherit from OverrideEnvironmentsMathew Robinson2019-07-091-0/+4
| | |
| * | Doc updates for repo_node addition to Decider function argsWilliam Deegan2019-07-131-0/+8
| | |
* | | [ci skip] Updated CHANGES.txt and msvs.xml documentationAdam Gross2019-07-191-0/+3
| |/ |/|
* | Update CHANGES.txt with LaTeX scanner > 1 include per line changeLukas Schrangl2019-07-031-5/+7
|/
* [skip ci] remove conflict markers from CHANGES.txtWilliam Deegan2019-06-181-3/+0
|
* Added tests to logic changes by mhqtronic PR #3375William Deegan2019-06-181-0/+10
|
* Don't hide exceptions when command does not existMathew Robinson2019-06-101-0/+1
|
* Add cache hit rate to cache debuggingMathew Robinson2019-05-171-0/+2
|
* [PR #3369] more info into changelogMats Wichmann2019-05-131-0/+1
| | | | Signed-off-by: Mats Wichmann <mats@linux.com>
* Fix some regexes for Python 3.8 complaintsMats Wichmann2019-05-131-0/+1
| | | | | | | | | | | Regexes that contained unescaped backslashes and were not listed in raw string form caused one more test failure when Python 3.8 was experimentally turned on in the Travis CI build. Also one utility script had the same, not affecting tests - found through inspection. Signed-off-by: Mats Wichmann <mats@linux.com>
* [PR #3363] doc update for added flagsMats Wichmann2019-05-041-2/+2
| | | | | | Needed a doc regen to pick up the change. Signed-off-by: Mats Wichmann <mats@linux.com>
* Add -iquote and -idirafter for CCFLAGSMats Wichmann2019-05-021-0/+2
| | | | | | | | | | | Recognize two additional GNU compiler header directory search options: -iquote and -idirafter. Each takes a following arg, which scons now recognizes and adds together with the option to CCFLAGS. Note that (similar to -isystem which was added in git commit f8614aa2), this does not tell scons anything special, it only recognizes the flag + argument so it can be passed on to the compiler. Signed-off-by: Mats Wichmann <mats@linux.com>
* [ci skip] Update CHANGES.txtWilliam Deegan2019-04-301-1/+1
|
* Fix a small error in docbook toolMats Wichmann2019-04-301-0/+1
| | | | | | | The routine used in the builder if lxml is being used had a doubled write command likely to produce unexpected results. Signed-off-by: Mats Wichmann <mats@linux.com>
* [PR #3353] quiet sider complaint about bare except:Mats Wichmann2019-04-281-0/+3
| | | | Signed-off-by: Mats Wichmann <mats@linux.com>
* Merge pull request #3360 from mwichmann/isnotWilliam Deegan2019-04-281-1/+2
|\ | | | | Some more lint-derived cleanups
| * Some more lint-derived cleanupsMats Wichmann2019-04-271-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | Consistently use "not is" and "not in", many instances used the form "not x is y" instead, which pylint objected to. A couple of bare except clauses got a qualifier. Files otherwise touched had trailing whitespace cleaned up as well. These are all things that sider would complain about if a change happened nearby, so this is pre-emptive. Signed-off-by: Mats Wichmann <mats@linux.com>
* | Merge pull request #3341 from bdbaddog/enhanced_debug_explainWilliam Deegan2019-04-271-1/+13
|\ \ | | | | | | Enhanced debug explain
| * \ Merge branch 'master' into enhanced_debug_explainWilliam Deegan2019-04-271-0/+10
| |\ \
| * \ \ Merge branch 'master' into enhanced_debug_explainWilliam Deegan2019-04-261-1/+18
| |\ \ \ | | | |/ | | |/|
| * | | Add blurb to CHANGES.txt on debug=explain formatting changesWilliam Deegan2019-04-021-4/+15
| | | |
* | | | Merge pull request #3359 from bdbaddog/fortran_issue_3135William Deegan2019-04-271-1/+5
|\ \ \ \ | |_|_|/ |/| | | Fix Issue #3135 - Type Bound procedures in Fortran submodules
| * | | Update CHANGES.txtWilliam Deegan2019-04-271-4/+2
| | | | | | | | | | | | fixed CHANGES.txt to have only one section for Peter Dienier
| * | | Update with fixes to handling of submodules.Peter Diener2019-04-261-1/+4
| | | |
| * | | Fix Issue #3135 - Also add tests to check that emitter is properly ↵William Deegan2019-04-251-0/+3
| | | | | | | | | | | | | | | | processing interface module declarations
* | | | Merge branch 'master' into ↵William Deegan2019-04-261-2/+18
|\ \ \ \ | | |_|/ | |/| | | | | | fix_mongo_bug_33111_multiple_targets_via_emitter_spurious_rebuilds
| * | | Merge branch 'master' into tool-addWilliam Deegan2019-04-231-3/+16
| |\ \ \
| | * \ \ Merge pull request #3352 from mwichmann/java-versWilliam Deegan2019-04-231-4/+4
| | |\ \ \ | | | | | | | | | | | | Fix problems with jdk detection
| | | * \ \ Merge branch 'master' into java-versWilliam Deegan2019-04-211-4/+11
| | | |\ \ \
| | | * | | | Fix problems with jdk detectionMats Wichmann2019-04-141-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The java tool common routine finds a jdk by doing a filesystem glob. This had a problem on windows in the case a specific version is requested, because the format of name of the jdk directory has changed with JDK 9 - there is a dash between jdk and the version string. The glob which does not attempt to match a version was general enough not to trip on this, but with a version to match it would never match jdk-9 or higher. The test harness then asks the found javac what version it is, and the parsing of that did not work as expected once version numbers became double-digit, as the regex was for a single digit followed by a dot. The outcome is for 11.0.2 we get back '11' instead of '11.0'. Change the regex to match any number of digits followed by dot. The Repository/RMIC.py change is to align with an earlier change to Java/RMIC.py, but the may not be needed after the change to regex just described. Clean up some of the Java tool routines for consistency (there was no functional change outside of JavaCommon.py) Docstrings added or updated in several places. Signed-off-by: Mats Wichmann <mats@linux.com>
| | * | | | | Fix Issue #3350 - Update CHANGES.txt and RELEASE.txtWilliam Deegan2019-04-221-0/+3
| | | |/ / / | | |/| | |
| | * | | | Fixup some code triggering pylint errors.Mats Wichmann2019-04-211-0/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Assorted fixups: exception types, redefined functions, globals, etc. Some old code removed to resolve issues (hashlib is always present on modern Pythons; no longer need the code for 2.5-and-earlier optparse). cmp is not a builtin function in Py3, drop one (unused) use; replace one. Fix another instance of renaming to SConsEnvironmentError. TODO flagged some instances of doing a raise without argument but not inside a try block - this is not considered legal, since raise with no argument is for re-raising an exception, but I don't know exactly how to resolve this in these cases. Also flagged an instance of raising an int instead of an exception class. We can either leave these as markers or update the PR. Signed-off-by: Mats Wichmann <mats@linux.com>
| | * | | | Issue #3350 - Refactor EnvironmentError to SConsEnvironmentError to avoid ↵William Deegan2019-04-171-0/+4
| | |/ / / | | | | | | | | | | | | | | | overriding python's native EnvironmentError