Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge branch 'master' into jbrill-msvc-batchargs | Joseph Brill | 2022-06-26 | 16 | -198/+250 |
|\ | |||||
| * | Merge pull request #4181 from mwichmann/doc/strfunction | William Deegan | 2022-06-25 | 2 | -53/+76 |
| |\ | | | | | | | Doc wordsmithing - actions | ||||
| | * | Minor edits. Link to Action Objects instead of just referencing it, and ↵ | William Deegan | 2022-06-25 | 1 | -1/+1 |
| | | | | | | | | | | | | removed extraneous '(see)' | ||||
| | * | Doc wordsmithing - actions [skip appveyor] | Mats Wichmann | 2022-06-18 | 2 | -53/+76 |
| | | | | | | | | | | | | | | | | | | | | | | | | Tweak the wording of Execute, PRINT_CMD_LINE_FUNC (whose excample did not match what the wording said it did) and the Action Objects section. Signed-off-by: Mats Wichmann <mats@linux.com> | ||||
| * | | Merge pull request #4168 from dmoody256/lex_space_args | William Deegan | 2022-06-25 | 1 | -6/+9 |
| |\ \ | | | | | | | | | Updated lex emitter to respect escaped spaces when climbing out of the SConscript dir | ||||
| | * | | updated blurb in CHANGES.txt and RELEASE.txt to indicate more specifically ↵ | William Deegan | 2022-06-25 | 1 | -5/+8 |
| | | | | | | | | | | | | | | | | what's fixed. Address a few lint issues in the lex.py file | ||||
| | * | | Merge branch 'master' into lex_space_args | William Deegan | 2022-06-16 | 9 | -96/+178 |
| | |\ \ | | | |/ | |||||
| | * | | Merge branch 'master' into lex_space_args | William Deegan | 2022-06-14 | 17 | -94/+663 |
| | |\ \ | |||||
| | * | | | Updated lex emitter to respect escaped spaces when climbing out of a the ↵ | Daniel Moody | 2022-06-06 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | SCosncript dir | ||||
| * | | | | Restore convars to gfortran doc, add to g77 [ci skip] | Mats Wichmann | 2022-06-17 | 2 | -1/+37 |
| | | | | | | | | | | | | | | | | | | | | Signed-off-by: Mats Wichmann <mats@linux.com> | ||||
| * | | | | Fix PR review issues | Mats Wichmann | 2022-06-16 | 1 | -8/+8 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Remove leftover debugging debris. Fix sider complaint Signed-off-by: Mats Wichmann <mats@linux.com> | ||||
| * | | | | Fortran vairants now include FORTRANCOMMONFLAGS | Mats Wichmann | 2022-06-16 | 13 | -153/+143 |
| | |_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The documentation suggested $FORTRANFLAGS was included in the build lines for all variants, but it was not. Turns out the test suite quite explicitly checks that FORTRANFLAGS doesn't leak through to other variants, so instead define a new FORTRANCOMMONFLAGS to serve the purpose of a flag that applies to all variants. Assorted cleanup. And f-strings. Fixes #2257 Signed-off-by: Mats Wichmann <mats@linux.com> | ||||
* | | | | Minor documentation update based on stress tests [ci skip] | Joseph Brill | 2022-06-25 | 1 | -4/+6 |
| | | | | |||||
* | | | | Documentation updates [ci skip] | Joseph Brill | 2022-06-24 | 1 | -82/+117 |
| | | | | |||||
* | | | | Construction variable documentation additions and modifications. | Joseph Brill | 2022-06-23 | 1 | -11/+542 |
| | | | | |||||
* | | | | Reorder function declarations | Joseph Brill | 2022-06-22 | 1 | -23/+23 |
| | | | | |||||
* | | | | Remove MSVC_TOOLSET_VERSION from intent to use msvc tools (attached to ↵ | Joseph Brill | 2022-06-21 | 1 | -7/+1 |
| | | | | | | | | | | | | | | | | default version or specific version). | ||||
* | | | | Remove debug messages that by default are noisy. | Joseph Brill | 2022-06-21 | 2 | -7/+2 |
| | | | | |||||
* | | | | Move SCONS_CACHE_MSVC_FORCE_DEFAULTS environment variable query to MSCommon ↵ | Joseph Brill | 2022-06-21 | 2 | -11/+12 |
| | | | | | | | | | | | | | | | | and set boolean if active. | ||||
* | | | | Fix sider issue | Joseph Brill | 2022-06-21 | 1 | -1/+1 |
| | | | | |||||
* | | | | Add comment and import one-by-one for msvc notfound policy and flake8 F401 | Joseph Brill | 2022-06-21 | 1 | -4/+3 |
| | | | | |||||
* | | | | Update flake8 F401 placement | Joseph Brill | 2022-06-21 | 1 | -3/+3 |
| | | | | |||||
* | | | | Comment out BatchFileExecutionWarning definition and invocation. | Joseph Brill | 2022-06-21 | 1 | -3/+3 |
| | | | | |||||
* | | | | Consider MSVC_TOOLSET_VERSION specification intent to use msvc tools. ↵ | Joseph Brill | 2022-06-21 | 2 | -8/+17 |
| | | | | | | | | | | | | | | | | Update boolean symbols accepted for uwp and spectre. | ||||
* | | | | Add internal, undocumented SCONS_CACHE_MSVC_FORCE_DEFAULTS environment ↵ | Joseph Brill | 2022-06-21 | 1 | -0/+22 |
| | | | | | | | | | | | | | | | | variable to force default SDK and toolset arguments. | ||||
* | | | | Suppress sider imported but unused for namespace. Restrict MSVC_UWP_APP ↵ | Joseph Brill | 2022-06-21 | 3 | -15/+18 |
| | | | | | | | | | | | | | | | | boolean symbols accepted. | ||||
* | | | | Add global for cache reset (classmethod to module omission) and remove ↵ | Joseph Brill | 2022-06-21 | 3 | -2/+4 |
| | | | | | | | | | | | | | | | | duplicate import | ||||
* | | | | Cleanup MSCommon/vc imports and move Dispatcher imports and registration | Joseph Brill | 2022-06-20 | 10 | -18/+18 |
| | | | | |||||
* | | | | Fix typo in module name | Joseph Brill | 2022-06-20 | 1 | -1/+1 |
| | | | | |||||
* | | | | Refactor recent portions of vc.py into MSVC module | Joseph Brill | 2022-06-20 | 12 | -1627/+1968 |
| | | | | |||||
* | | | | Fix windows SDK reference | Joseph Brill | 2022-06-20 | 1 | -1/+1 |
| | | | | |||||
* | | | | Rename _Const to _Config. Rework msvc sdk version function. Minor cleanup. | Joseph Brill | 2022-06-20 | 2 | -32/+37 |
| | | | | |||||
* | | | | Update boolean symbols | Joseph Brill | 2022-06-17 | 1 | -5/+8 |
| | | | | |||||
* | | | | Remove unnecessary variable initialization | Joseph Brill | 2022-06-16 | 1 | -2/+0 |
| | | | | |||||
* | | | | Rename Manager to Dispatcher | Joseph Brill | 2022-06-16 | 1 | -6/+6 |
| | | | | |||||
* | | | | Merge branch 'master' into jbrill-msvc-batchargs | Joseph Brill | 2022-06-16 | 15 | -124/+264 |
|\ \ \ \ | |/ / / | |||||
| * | | | Merge pull request #4178 from bdbaddog/trivial_fortran_cleanup | William Deegan | 2022-06-15 | 5 | -49/+64 |
| |\ \ \ | | | | | | | | | | | trivial fortran cleanups. | ||||
| | * | | | [ci skip] docstring cleanup per mwichmann | William Deegan | 2022-06-15 | 4 | -4/+4 |
| | | | | | |||||
| | * | | | trivial cleanups. Change internal flag in internal methods from 0/1 to ↵ | William Deegan | 2022-06-15 | 5 | -48/+63 |
| | | |/ | | |/| | | | | | | | | | True/False for support_module | ||||
| * | | | added message to test failure, and removed unneeded import SCons in fixture ↵ | William Deegan | 2022-06-15 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | sconstruct | ||||
| * | | | Fixed typo | William Deegan | 2022-06-14 | 1 | -2/+2 |
| | | | | |||||
| * | | | Fix typo | William Deegan | 2022-06-14 | 1 | -1/+2 |
| | | | | |||||
| * | | | Merge branch 'master' into ninja_determinism | William Deegan | 2022-06-14 | 17 | -94/+663 |
| |\ \ \ | | |/ / | |||||
| | * | | Merge pull request #4170 from dmoody256/ninja_exit_daemon | William Deegan | 2022-06-14 | 4 | -4/+31 |
| | |\ \ | | | | | | | | | | | [NINJA] Added new alias 'shutdown-ninja-scons-daemon' to allow ninja to shutdown the daemon | ||||
| | | * | | Fixed some typos. Added skip_test() if psutil is not present for new test. ↵ | William Deegan | 2022-06-14 | 2 | -4/+4 |
| | | | | | | | | | | | | | | | | | | | | Added note to CHANGES.txt/RELEASE.txt that psutil is required for the new test for this function | ||||
| | | * | | Merge branch 'master' into ninja_exit_daemon | William Deegan | 2022-06-14 | 12 | -70/+607 |
| | | |\ \ | |||||
| | | * | | | install psutil for testing and fix sider complaints | Daniel Moody | 2022-06-07 | 2 | -2/+2 |
| | | | | | | |||||
| | | * | | | Added new alias 'shutdown-ninja-scons-daemon' to allow ninja to shutdown the ↵ | Daniel Moody | 2022-06-07 | 4 | -2/+29 |
| | | | |/ | | | |/| | | | | | | | | | | | daemon | ||||
| | * | | | find_prorgram_path() can now add discovered path | Mats Wichmann | 2022-06-14 | 2 | -20/+25 |
| | | |/ | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Many tools contain a stanza like this, usually for the Windows case, where installed programs are rarely added to the "standard" path in SCons' execution environment (i.e. env['ENV']["PATH']): javac = SCons.Tool.find_program_path(env, 'javac', default_paths=paths) if javac: javac_bin_dir = os.path.dirname(javac) env.AppendENVPath('PATH', javac_bin_dir) This change adds a keyword argument add_path to find_program_path() to instruct it to add the path a program was discovered in, if it was in the extra paths passed in. The default is False, retaining the existing behavior. Signed-off-by: Mats Wichmann <mats@linux.com> | ||||
| | * | | Fix sider complaints | William Deegan | 2022-06-13 | 1 | -1/+0 |
| | | | |