Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Added -fopenmp and -openmp to the docs. | benjamin reed | 2019-08-01 | 1 | -0/+2 |
| | |||||
* | Merge branch 'master' of github.com:breed/scons | benjamin reed | 2019-08-01 | 5 | -19/+110 |
|\ | |||||
| * | Merge branch 'master' into master | William Deegan | 2019-07-31 | 5 | -19/+110 |
| |\ | |||||
| | * | Merge pull request #3418 from dragon512/fix-regression | William Deegan | 2019-07-31 | 3 | -16/+19 |
| | |\ | | | | | | | | | Fix regression in 3.1.0 with removal of DeciderNeedsNode | ||||
| | | * | Add test and fix to regression in current 3.1.0 drop | Jason Kenny | 2019-07-30 | 2 | -10/+16 |
| | | | | |||||
| | | * | add blurb to CHANGES.txt | William Deegan | 2019-07-24 | 1 | -2/+2 |
| | | | | |||||
| | | * | Remove usage of DeciderNeedsNode which has been removed from --debug=explain ↵ | William Deegan | 2019-07-24 | 1 | -4/+1 |
| | | | | | | | | | | | | | | | | code | ||||
| | * | | Don't chain exceptions in CacheDirTests | Mathew Robinson | 2019-07-31 | 1 | -6/+0 |
| | | | | |||||
| | * | | Fix some lingering SCons.Errors.EnvironmentError usage (fixes #3415) | Mathew Robinson | 2019-07-31 | 2 | -3/+91 |
| | | | | |||||
| | * | | [ci skip] Add explanation of situations causing issue #3415 | Mathew Robinson | 2019-07-31 | 1 | -0/+8 |
| | |/ | |||||
* | | | make expected flag order match the order passed. | benjamin reed | 2019-08-01 | 1 | -1/+1 |
|/ / | |||||
* | | simple changes to tests and doc | benjamin reed | 2019-07-31 | 2 | -25/+28 |
| | | | | | | | | | | * made test coverage for -fmerge-all-constants match -mno-cygwin * added -fmerge-all-constants to Environment.xml | ||||
* | | add -fmerge-all-constants flag to LINKFLAGS | benjamin reed | 2019-07-26 | 3 | -2/+8 |
|/ | | | | | | -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 mode | William Deegan | 2019-07-24 | 3 | -10/+59 |
| | |||||
* | Merge branch 'master' of github.com:SCons/scons | William Deegan | 2019-07-24 | 3 | -70/+8 |
|\ | |||||
| * | Add shortlog to RELEASE.txt | William Deegan | 2019-07-21 | 1 | -5/+9 |
| | | |||||
| * | changes for release 3.1.0 | William Deegan | 2019-07-21 | 3 | -65/+35 |
| | | |||||
* | | [ci skip] post release | William Deegan | 2019-07-21 | 2 | -32/+18 |
|/ | |||||
* | [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 | 12 | -140/+250 |
|\ | |||||
| * | 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 branch 'fix_slow_md5_decider' of github.com:bdbaddog/scons into ↵ | William Deegan | 2019-07-14 | 6 | -11/+57 |
| |\ | | | | | | | | | | fix_slow_md5_decider | ||||
| | * | Merge branch 'master' into fix_slow_md5_decider | William Deegan | 2019-07-14 | 6 | -11/+57 |
| | |\ | |||||
| | | * | [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 |
| |/ / | |||||
| * | | Fix docstrings and comments for repo node changes | William Deegan | 2019-07-14 | 1 | -6/+8 |
| | | | |||||
| * | | Doc updates for repo_node addition to Decider function args | William Deegan | 2019-07-14 | 3 | -1/+28 |
| | | | |||||
| * | | 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 | 4 | -65/+96 |
| | | | | | | | | | | | | 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] MSVS doc fix and output of rerunning doc generation | Adam Gross | 2019-07-19 | 1 | -2/+2 |
| | | | |||||
* | | | [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 msvs tests | Adam Gross | 2019-07-18 | 1 | -2/+20 |
| | | | |||||
* | | | 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. | ||||
* | | 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. | ||||
* | Fix sider warning | William Deegan | 2019-06-20 | 1 | -1/+1 |
| | |||||
* | Allow MSVCUnsupportedTargetArch and MSVCUnsupportedHostArch exceptions to ↵ | William Deegan | 2019-06-20 | 2 | -1/+4 |
| | | | | propagate and cause SCons to exit | ||||
* | Switch back to None with proper comparison using is instead of not | William Deegan | 2019-06-19 | 1 | -4/+4 |
| | |||||
* | Switch from testing for directory value being false to -1 as "" evaluates to ↵ | William Deegan | 2019-06-19 | 1 | -4/+9 |
| | | | | false | ||||
* | Fix conflict | William Deegan | 2019-06-18 | 1 | -5/+0 |
| | |||||
* | [skip ci] remove conflict markers from CHANGES.txt | William Deegan | 2019-06-18 | 1 | -3/+0 |
| |