summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | manpage: clarify that tools=[list] overrides [ci skip]Mats Wichmann2019-09-077-51/+235
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Also some formatting tweaks, and a couple of typos. The description of the default tool now lists some of what that may include. Signed-off-by: Mats Wichmann <mats@linux.com>
* | | | Merge pull request #3439 from bdbaddog/remove_aegis_bits_issue_2639William Deegan2019-09-0712-788/+2
|\ \ \ \ | |/ / / |/| | | Remove aegis references fixes issue #2639
| * | | Merge branch 'master' into remove_aegis_bits_issue_2639William Deegan2019-09-074-35/+36
| |\ \ \ | |/ / / |/| | |
* | | | Merge pull request #3438 from mwichmann/issue3003William Deegan2019-09-075-39/+39
|\ \ \ \ | |_|/ / |/| | | Fix xml entity generation in examples [ci skip]
| * | | Fix xml entity generation in examples [ci skip]Mats Wichmann2019-09-075-39/+39
|/ / / | | | | | | | | | | | | | | | | | | | | | Closes #3003: those examples which wanted to generate a phony address for a Python object were doing so incorrectly, causing output to end up with &amp;gt; instead of &gt;. Signed-off-by: Mats Wichmann <mats@linux.com>
| * | update generated doc filesWilliam Deegan2019-09-072-4/+4
| | |
| * | purge aegis referencesWilliam Deegan2019-09-078-718/+1
| | |
| * | Remove scripts for svnWilliam Deegan2019-09-071-24/+0
| | |
| * | remove obsoleted filesWilliam Deegan2019-09-072-46/+0
|/ /
* | Merge pull request #3435 from mwichmann/find-to-inWilliam Deegan2019-08-3010-38/+41
|\ \ | | | | | | Use "in" in preference to string find method
| * | Use "in" in preference to string find methodMats Wichmann2019-08-3010-38/+41
|/ / | | | | | | | | | | | | | | In places where only the found/not found status is needed, use the membership operator (in) for checks instead - makes for easier reading and is considered faster for shorter strings. Signed-off-by: Mats Wichmann <mats@linux.com>
* | Update issue templatesWilliam Deegan2019-08-282-3/+32
| |
* | [ci skip] update issue templatesWilliam Deegan2019-08-282-58/+26
| |
* | Update issue templatesWilliam Deegan2019-08-282-26/+58
| |
* | [ci skip] update GitHub issue templates to have separate bug and feature ↵William Deegan2019-08-282-0/+13
| | | | | | | | request per new github defaults
* | Merge pull request #3431 from mwichmann/dlang-manpageWilliam Deegan2019-08-287-1368/+457
|\ \ | | | | | | Clean up D compiler pages
| * | Clean up D compiler pagesMats Wichmann2019-08-277-1368/+457
|/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Manpage duplicated (triplicated, actually) tons of construction variables because they were defined in each of the three possible names for the D compiler. Someone already started a DCommon.xml, this just finishes off the job of moving them there; the individual compiler-name docs now do not define any construction vars. THe ProgramAllAtOnce builder had the same problem, and got the same treatment. Note: lots of the cvars don't actually define the term. I don't use D so I'm not proposing any changes at this time, but it would be simple enough to merge in some simple wording if someone thinks it's important enough. Signed-off-by: Mats Wichmann <mats@linux.com>
* | Merge pull request #3423 from mwichmann/Dictionary-docWilliam Deegan2019-08-255-62/+101
|\ \ | | | | | | Update Dictionary documentation to match implementation [ci skip]
| * | [PR #3423] further wording tweak for Dictionary [ci skip]Mats Wichmann2019-08-253-16/+16
| | | | | | | | | | | | | | | | | | | | | And replaces some written out "construction environment" and "construction variable" uses with existin entities. Signed-off-by: Mats Wichmann <mats@linux.com>
| * | Update Dictionary documentation to match implementation [ci skip]Mats Wichmann2019-08-255-55/+94
|/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Dictionary is now described as returning a dict only if called with no arguments; if called with arguments it returns a string or list of strings (matching the implmenentation). Note env.Dump() only takes zero arguments or one, it it not documented as taking the multiple keys, so there's less ambiguity with it. Some examples twiddled a little, and in a couple of cases Dictionary is not used any longer - we might as well just index into the construction environment since that works. Fixes #3156 Signed-off-by: Mats Wichmann <mats@linux.com>
* | Merge pull request #3413 from mwichmann/ci-vs2019William Deegan2019-08-246-69/+112
|\ \ | | | | | | Add VS2019 to appveyor matrix
| * | Changes to make test multi-platform (wasn't working on windows).William Deegan2019-08-232-3/+15
| | |
| * | put back appveyor to full buildMats Wichmann2019-08-081-6/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | After debugging with some builds turned off for speed, put back the full matrix: * test python 3.5 on Visual Studio 2015 image * test python 2.7, 3.6 on Visual Studio 2017 image * test python 3.7 on Visual Studio 2019 image 3.6/VS2017 is the only coverage run now. Signed-off-by: Mats Wichmann <mats@linux.com>
| * | skip certain tar-pkg tests on win32 [travis skip]Mats Wichmann2019-08-073-14/+20
| | | | | | | | | | | | Signed-off-by: Mats Wichmann <mats@linux.com>
| * | do some debugging on tar bz2 and xz formatsMats Wichmann2019-08-064-10/+33
| | | | | | | | | | | | | | | | | | | | | Don't merge this one: it has debug stuff in it, and eliminates most appveyor builds Signed-off-by: Mats Wichmann <mats@linux.com>
| * | Add VS2019 to appveyor matrixMats Wichmann2019-07-211-57/+65
| |/ | | | | | | Signed-off-by: Mats Wichmann <mats@linux.com>
* | Merge pull request #3429 from mwichmann/github-mattersWilliam Deegan2019-08-224-1/+20
|\ \ | | | | | | Actually say it's the MIT license [ci skip]
| * | Actually say it's the MIT license [ci skip]Mats Wichmann2019-08-214-1/+20
|/ / | | | | | | | | | | | | | | | | | | | | | | | | | | A line "MIT License" is added to the license files, most places do it this way. For the benefit of Github, the top-level LICENSE file, which it looks at but the packaging stuff does not, is filled-in. The packaging fills in __COPYRIGHT__ from src/LICENSE.txt instead (and LICENSE-local). Add a skeletal CONTRIBUTING.md Signed-off-by: Mats Wichmann <mats@linux.com>
* | Merge pull request #3427 from chasinglogic/files-ninfoWilliam Deegan2019-08-203-10/+11
|\ \ | | | | | | Improve threading performance by sharing NodeInfo across threads
| * | [ci skip] Update CHANGES.txtMathew Robinson2019-08-201-2/+4
| | |
| * | Improve threading performance by sharing NodeInfo across threadsMathew Robinson2019-08-192-8/+7
|/ /
* | [ci skip] Post release changesWilliam Deegan2019-08-084-3/+10
| |
* | Merge pull request #3424 from SCons/rel_3.1.1William Deegan2019-08-0817-67/+72
|\ \ | | | | | | 3.1.1 Release
| * | Changes for 3.1.1 release3.1.1William Deegan2019-08-087-15/+15
| | |
| * | Regenerated docs for 3.1.1 release.William Deegan2019-08-0810-52/+57
|/ /
* | Merge pull request #3422 from chasinglogic/doc-fixWilliam Deegan2019-08-061-10/+11
|\ \ | | | | | | Clarify docs about writing your own Builder and link to Action Object…
| * | [ci skip] Clarify docs about writing your own Builder and link to Action ↵Mathew Robinson2019-08-061-10/+11
|/ / | | | | | | Objects man page
* | Merge pull request #3411 from mwichmann/runtest-thr-commentsWilliam Deegan2019-08-051-47/+54
|\ \ | | | | | | Document and polish runtest.py
| * | [PR #3411] fix typo spotted by sider CIMats Wichmann2019-08-021-4/+4
| | | | | | | | | | | | Signed-off-by: Mats Wichmann <mats@linux.com>
| * | Document and polish runtest.pyMats Wichmann2019-08-021-44/+51
|/ / | | | | | | | | | | | | | | This is a minor change to runtest, some slight rearrangements, adding a docstring, clarifying a few comments. The subclass of Thread is now more precise in following the Thread constructor. Signed-off-by: Mats Wichmann <mats@linux.com>
* | Merge pull request #3417 from breed/masterWilliam Deegan2019-08-014-30/+39
|\ \ | | | | | | add -fmerge-all-constants flag to LINKFLAGS
| * | Added -fopenmp and -openmp to the docs.benjamin reed2019-08-011-0/+2
| | |
| * | Merge branch 'master' of github.com:breed/sconsbenjamin reed2019-08-017-21/+166
| |\ \
| | * \ Merge branch 'master' into masterWilliam Deegan2019-07-317-21/+166
| | |\ \ | |_|/ / |/| | |
* | | | Merge pull request #3418 from dragon512/fix-regressionWilliam Deegan2019-07-315-18/+75
|\ \ \ \ | | | | | | | | | | Fix regression in 3.1.0 with removal of DeciderNeedsNode
| * | | | Add test and fix to regression in current 3.1.0 dropJason Kenny2019-07-303-10/+72
| | | | |
| * | | | add blurb to CHANGES.txtWilliam Deegan2019-07-241-2/+2
| | | | |
| * | | | Remove reference to DeciderNeedsNode from test. Logic still needed to test ↵William Deegan2019-07-241-2/+0
| | | | | | | | | | | | | | | | | | | | GH Issue #3303
| * | | | Remove usage of DeciderNeedsNode which has been removed from --debug=explain ↵William Deegan2019-07-241-4/+1
| | | | | | | | | | | | | | | | | | | | code
* | | | | Merge pull request #3414 from chasinglogic/patch-1William Deegan2019-07-313-3/+93
|\ \ \ \ \ | |/ / / / |/| | | | Fix some lingering SCons.Errors.EnvironmentError usage