Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Update version in README.txt3.1.0 | William Deegan | 2019-07-21 | 1 | -7/+7 |
| | |||||
* | Add shortlog to RELEASE.txt | William Deegan | 2019-07-21 | 1 | -5/+9 |
| | |||||
* | changes for release 3.1.0 | William Deegan | 2019-07-21 | 8 | -78/+48 |
| | |||||
* | Regenerated docs for X.Y.Z release. | William Deegan | 2019-07-20 | 10 | -33/+64 |
| | |||||
* | Merge pull request #3409 from grossag/topic/grossag/msvs | William Deegan | 2019-07-19 | 28 | -2677/+708 |
|\ | | | | | Upgrade and improve Visual Studio solution/project generation code | ||||
| * | [ci skip] Improve description of change in CHANGES.txt | Adam Gross | 2019-07-19 | 1 | -2/+5 |
| | | |||||
| * | Merge branch 'master' into topic/grossag/msvs | William Deegan | 2019-07-19 | 30 | -184/+320 |
| |\ | |/ |/| | |||||
* | | Merge pull request #3408 from mwichmann/vs-host-trgt-fix | William Deegan | 2019-07-16 | 4 | -42/+73 |
|\ \ | | | | | | | msvs host-target fix + vs19 support | ||||
| * | | msvs host-target fix + vs19 support | Mats Wichmann | 2019-07-15 | 4 | -42/+73 |
|/ / | | | | | | | | | | | | | | | | | 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 pull request #3400 from bdbaddog/fix_slow_md5_decider | William Deegan | 2019-07-14 | 24 | -133/+196 |
|\ \ | | | | | | | Fix slow MD5-timestamp decider | ||||
| * \ | Merge branch 'fix_slow_md5_decider' of github.com:bdbaddog/scons into ↵ | William Deegan | 2019-07-14 | 8 | -20/+67 |
| |\ \ | | | | | | | | | | | | | fix_slow_md5_decider | ||||
| | * \ | Merge branch 'master' into fix_slow_md5_decider | William Deegan | 2019-07-14 | 8 | -20/+67 |
| | |\ \ | |_|/ / |/| | | | |||||
* | | | | [ci skip] re-add generation of src-tar-gz and src-zip files as they're used ↵ | William Deegan | 2019-07-13 | 2 | -9/+14 |
| | | | | | | | | | | | | | | | | by debian scons packager | ||||
* | | | | Pin lxml so it will work with 3.8.0b2 | William Deegan | 2019-07-11 | 1 | -1/+1 |
| | | | | |||||
* | | | | Merge pull request #3401 from chasinglogic/inherit-overrides | William Deegan | 2019-07-09 | 4 | -1/+37 |
|\ \ \ \ | | | | | | | | | | | Allow builders to inherit from OverrideEnvironments | ||||
| * | | | | [no ci] Update RELEASE.txt with OverrideEnvironment change | Mathew Robinson | 2019-07-09 | 1 | -0/+8 |
| | | | | | |||||
| * | | | | Allow builders to inherit from OverrideEnvironments | Mathew Robinson | 2019-07-09 | 3 | -1/+29 |
|/ / / / | |||||
| * | | | [ci skip] Fix spelling picked up by sider | William Deegan | 2019-07-14 | 1 | -1/+1 |
| |/ / | |||||
| * | | More decider doc updates regarding adding new repo_node argument | William Deegan | 2019-07-14 | 2 | -4/+11 |
| | | | |||||
| * | | Add BuildInfo as a classname | William Deegan | 2019-07-14 | 1 | -0/+1 |
| | | | |||||
| * | | add macos's .DS_Store to gitignore. | William Deegan | 2019-07-14 | 1 | -0/+3 |
| | | | |||||
| * | | Update docs | William Deegan | 2019-07-14 | 7 | -24/+35 |
| | | | |||||
| * | | Fix docstrings and comments for repo node changes | William Deegan | 2019-07-14 | 1 | -6/+8 |
| | | | |||||
| * | | re-add src packages | William Deegan | 2019-07-14 | 1 | -5/+8 |
| | | | |||||
| * | | Re-add src packages to upload script | William Deegan | 2019-07-14 | 1 | -6/+6 |
| | | | |||||
| * | | Doc updates for repo_node addition to Decider function args | William Deegan | 2019-07-14 | 4 | -2/+29 |
| | | | |||||
| * | | pin libxml so it should build with py3.8 | William Deegan | 2019-07-09 | 1 | -1/+1 |
| | | | |||||
| * | | Add missing repo_node argument to _changed_source() | William Deegan | 2019-07-09 | 1 | -3/+3 |
| | | | |||||
| * | | Clean up __slots__ specification to be list, remove some obsoleted code | William Deegan | 2019-07-09 | 1 | -4/+2 |
| | | | |||||
| * | | Fix __slots = ('single element') -> ('single element',) per finding by mwichmann | William Deegan | 2019-07-05 | 1 | -3/+3 |
| | | | |||||
| * | | remove unnecessary DeciderNeedsNode exception | William Deegan | 2019-07-05 | 1 | -15/+0 |
| | | | |||||
| * | | Fix _add_strings_to_dependency_map() perf degredation | William Deegan | 2019-06-28 | 1 | -2/+1 |
| | | | |||||
| * | | Restore MD5-Timestamp performance by removing try/except from every call. ↵ | William Deegan | 2019-06-26 | 9 | -72/+103 |
| | | | | | | | | | | | | Also some optimized logic for updating and using the dependency_map built as part of the decider. Fixed tests. Note Deciders now need a fourth argument 'repo_node' which is the repository node for the file if it's to be used. This is currently only used by md5-timestamp decider File.changed_timestamp_then_content() | ||||
| * | | Remove join and list comprehension when not needed in Action.get_content(). ↵ | bdbaddog | 2019-06-25 | 1 | -1/+1 |
| | | | | | | | | | | | | Yields some speedup. | ||||
| | * | [ci skip] Revert bad changes to generated files | Adam Gross | 2019-07-19 | 19 | -3416/+3763 |
| | | | | | | | | | | | | Trying to regenerate the documentation went very poorly, so I'm reverting them. | ||||
| | * | [ci skip] MSVS doc fix and output of rerunning doc generation | Adam Gross | 2019-07-19 | 20 | -3765/+3418 |
| | | | |||||
| | * | [ci skip] Updated CHANGES.txt and msvs.xml documentation | Adam Gross | 2019-07-19 | 2 | -3/+38 |
| | | | |||||
| | * | Integrate requested changes to msvsTests.py | Adam Gross | 2019-07-19 | 1 | -5/+10 |
| | | | | | | | | | | | | This change integrates changes requested by @bdbaddog to avoid using SCons.Script.Dir | ||||
| | * | Fix flake8 issues raised by sider | Adam Gross | 2019-07-18 | 2 | -4/+0 |
| | | | |||||
| | * | Fix accidental removal of some VS versions | Adam Gross | 2019-07-18 | 1 | -2/+1 |
| | | | | | | | | | | | | My last change accidentally had several VS versions commented out in get_tested_proj_file_vc_versions(). | ||||
| | * | Fix msvs tests | Adam Gross | 2019-07-18 | 25 | -2608/+444 |
| | | | |||||
| | * | Fix issues raised in code review | Adam Gross | 2019-07-17 | 2 | -34/+72 |
| | | | |||||
| | * | Upgrade and improve Visual Studio solution/project generation code | Adam Gross | 2019-07-17 | 2 | -56/+174 |
| |/ |/| | | | | | | | | | | | | | | | | | This change improves the Visual Studio solution and project generation code in the following ways: 1. Adds support for Visual Studio 2019 and 2017 project files. In this part, I went a different direction than the existing VS2015 code by doing all of this in the V10 class. I have found this to be the easiest way to continue to add support for new versions of Visual Studio; for example, VS2019 support was a 4-line change after the initial changes. 2. Adds support for consumers to specify C++ include paths and C++ preprocessor definitions to be included in the .vcxproj file. This helps Intellisense function better. (Tests included for this part as well, including one to cover an issue pickling Dir() objects when writing miscellaneous CPPPATH info to the .vcxproj file) 3. Adds <VCProjectUpgraderObjectName> to the project file so we are not prompted to upgrade. This helps the case where a developer has a new version of Visual Studio installed and generates projects for that, while the underlying SCons build uses an older toolset. 4. Excludes .filters files from dspfile processing. 5. Adds a test to cover VS2015 support. | ||||
* | | Merge pull request #3403 from luhk/latex_scanner_multi_include | William Deegan | 2019-07-06 | 3 | -13/+23 |
|\ \ | |/ |/| | LaTeX scanner: Find > 1 includes per line | ||||
| * | LaTeX scanner: Remove obsolete comment | Lukas Schrangl | 2019-07-03 | 1 | -7/+0 |
| | | | | | | | | | | The comment referred to the "old" regular expression that would only find the last include in each line. | ||||
| * | Update CHANGES.txt with LaTeX scanner > 1 include per line change | Lukas Schrangl | 2019-07-02 | 1 | -5/+7 |
| | | |||||
| * | LaTeX scanner: Find > 1 includes per line | Lukas Schrangl | 2019-07-02 | 2 | -1/+16 |
|/ | | | | | | | | "^[^%\n]*" at the beginning of the reg ex would match all but the last include so that they were lost. There is no point checking for "%" since comments are stripped anyways, so just remove that part. Also add test case for multiple includes per line. | ||||
* | Merge pull request #3392 from mwichmann/travis-tweak | William Deegan | 2019-06-21 | 2 | -10/+18 |
|\ | | | | | Update Travis config: py38, lxml, docbook, ldc | ||||
| * | [PR #3392] add a few more TeX packages | Mats Wichmann | 2019-06-17 | 1 | -3/+1 |
| | | | | | | | | | | | | skip fewer tests Signed-off-by: Mats Wichmann <mats@linux.com> | ||||
| * | [PR #3392] leave out docbook-slides | Mats Wichmann | 2019-06-16 | 1 | -3/+13 |
| | | | | | | | | | | | | | | Three tests fail if the files are found, issue #3393 filed. Also added some comments on other possible changes. Signed-off-by: Mats Wichmann <mats@linux.com> |