summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Changes for 3.0.4 release3.0.4William Deegan2019-01-235-7/+8
|
* Updated files per ReleaseConfig for 3.0.4 releaseWilliam Deegan2019-01-207-13/+13
|
* Updates for 3.0.4 releaseWilliam Deegan2019-01-203-60/+25
|
* Regenerated docs for 3.0.4 releaseWilliam Deegan2019-01-206-28/+53
|
* Update CHANGES.txt to reference fixed github issues and to highlight initial ↵William Deegan2019-01-201-3/+2
| | | | support for ARM TARGET_ARCH
* Merge branch 'master' of github.com:SCons/sconsWilliam Deegan2019-01-1945-216/+1365
|\
| * Merge pull request #3274 from pasdVn/cpp-regexWilliam Deegan2019-01-194-5/+115
| |\ | | | | | | Enhance cpp scanner regex logic to detect if/elif expressions without whitespaces
| | * Enhance cpp scanner regex logic to detect if/elif expressions without ↵Tobias Herzog2019-01-184-5/+115
| | | | | | | | | | | | | | | | | | whitespaces correctly for example "#if(defined FOO)" or "#elif!(BAR)"
| * | Merge pull request #3273 from mwichmann/tempfile-extWilliam Deegan2019-01-195-19/+174
| |\ \ | | |/ | |/| customizable tempfile extension (issue #2431)
| | * TEMPFILEPRFIX test changed backMats Wichmann2019-01-171-4/+5
| | | | | | | | | | | | | | | | | | | | | Testing "if not prefix" would return false if an empty string is passed, but that setting should be valid. Signed-off-by: Mats Wichmann <mats@linux.com>
| | * Set defaults for TEMPFILE* differentlyMats Wichmann2019-01-161-8/+6
| | | | | | | | | | | | | | | | | | | | | Per review comments, subst either return the right thing or None, use this are the way to test for setting default instead of has_key. Signed-off-by: Mats Wichmann <mats@linux.com>
| | * Add test for TEMPFILESUFFIXMats Wichmann2019-01-162-3/+130
| | | | | | | | | | | | Signed-off-by: Mats Wichmann <mats@linux.com>
| | * Change TEMPFILEEXTENSION to TEMPFILESUFFIXMats Wichmann2019-01-163-10/+26
| | | | | | | | | | | | | | | | | | | | | All the other file extension variables end in SUFFIX, so change this new one to match for consistency. Added doc entry. Signed-off-by: Mats Wichmann <mats@linux.com>
| | * [WIP] customizable tempfile extension (issue #2431)Mats Wichmann2019-01-162-12/+25
| |/ | | | | | | | | | | | | | | | | | | | | | | | | Apply the patch (adjusted) from issue #2341: instead of hardcoding the filename extenstion for the tempfile to help with linking on Windows targets, allow some variability. Current marked WIP because there are some other comments in the issue tracker that can maybe be flushed out by submitting this PR, and there are no tests (should presumably go in test/TEMPFILEPREFIX.py, or a new test TEMPFILEEXTENSION.py) Signed-off-by: Mats Wichmann <mats@linux.com>
| * Merge pull request #3264 from dmoody256/msvc_use_script_to_checkWilliam Deegan2019-01-1518-125/+928
| |\ | | | | | | fix MSVC check for installed versions
| | * updated platform dict names and used context manager for opening toolset ↵Daniel Moody2019-01-141-10/+10
| | | | | | | | | | | | | | | | | | version file updated other dict references
| | * updated documentationDaniel2019-01-141-0/+7
| | |
| | * merged masterDaniel2019-01-143-5/+73
| | |\ | | |/ | |/|
| * | Merge pull request #3260 from dmoody256/TempFileMunge_cmd_line_printWilliam Deegan2019-01-133-4/+71
| |\ \ | | | | | | | | Temp file munge cmd line print
| | * | accidently reset changes, so recommitingDaniel2019-01-132-2/+69
| | | |
| | * | updated changes.txtDaniel2019-01-131-2/+2
| |/ /
| | * accidently moved a change in CHANGES.txt, moving it backDaniel2019-01-142-15/+4
| | | | | | | | | | | | removed unused function
| | * merge masterDaniel2019-01-136-72/+61
| | |\ | | |/ | |/|
| * | revert master to develop modeWilliam Deegan2019-01-114-64/+61
| | |
| * | Merge pull request #3267 from techtonik/patch-1William Deegan2019-01-112-6/+7
| |\ \ | | | | | | | | Use HTTPS in issue template
| | * | HTTPS for pull request templateanatoly techtonik2019-01-101-2/+2
| | | | | | | | | | | | [skip ci]
| | * | Use HTTPS in issue templateanatoly techtonik2019-01-101-4/+5
| |/ /
| * | Merge pull request #3266 from techtonik/patch-1William Deegan2019-01-101-2/+0
| |\ \ | | | | | | | | Travis sudo is deprecated
| | * | Travis sudo is deprecatedanatoly techtonik2019-01-101-2/+0
| |/ / | | | | | | https://blog.travis-ci.com/2018-10-04-combining-linux-infrastructures
| | * fix changes.txt and added some commentsDaniel2019-01-132-9/+50
| | |
| | * update commentDaniel2019-01-121-2/+3
| | |
| | * updated msvs to handle newer versions, and moved host/target combos to dictDaniel2019-01-122-23/+41
| | |
| | * removed unused imports and other sider changesDaniel2019-01-124-7/+1
| | | | | | | | | | | | fixed syntax issue
| | * updated CHANGES.txtDaniel2019-01-121-1/+3
| | |
| | * added test for vs 14.1 and checking arm targetsDaniel2019-01-128-13/+586
| | |
| | * added name for cl.exe and have older versions walk for cl.exeDaniel2019-01-102-16/+20
| | | | | | | | | | | | | | | | | | fixed syntax error removed debug print
| | * added support for checking for arm target support, and UWP apps for 2017Daniel2019-01-103-79/+154
| | |
| | * merged from remoteDaniel2019-01-1013-40/+50
| | |\
| | | * removed unused varied, added named expections, whitespace and commentsDaniel Moody2019-01-091-19/+28
| | | | | | | | | | | | | | | | | | | | | | | | fixed except check revert some obsolete changes
| | | * reverted tests so they can use a default host == target platform for find msvcDaniel Moody2019-01-0913-21/+19
| | | | | | | | | | | | | | | | fixed some other tests
| | | * added ability to get vc dir without env (assume host == target) and fixed testDaniel Moody2019-01-092-5/+9
| | | |
| | | * updated to use the target archDaniel2019-01-091-7/+59
| | | | | | | | | | | | | | | | removed debug print
| | * | merge mats vc tool updatesDaniel2019-01-103-44/+76
| | |\ \
| | | * | stray close-paren characterMats Wichmann2018-11-221-1/+1
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Mats Wichmann <mats@linux.com>
| | | * | PR#3230: fix some debug, accept list from vswhereMats Wichmann2018-11-222-18/+33
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | vc.py: Some of the debug prints weren't quite right, and added a few. When vswhere is called, it can return multiple lines if there are multiple products that match, so handle that case. Preparing for ARM support, add some host/target combos to the table - currently commented out. arm/arm64 added to the canonicalize table where it won't do any harm. common.py: in case we eventually switch to more general logging, use a specific logger rather than the root logger. Signed-off-by: Mats Wichmann <mats@linux.com>
| | | * | Typo fixMats Wichmann2018-11-181-1/+1
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Mats Wichmann <mats@linux.com>
| | | * | Documentation cleanup for vswhere-related fixMats Wichmann2018-11-182-32/+55
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Polish up a few docstrings and be more descriptive about the search for cl.exe. Also add requested version qualifiers to entry in CHANGES.txt. Signed-off-by: Mats Wichmann <mats@linux.com>
| | | * | For PR#3222: improve ms build findingMats Wichmann2018-11-182-4/+22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Broaden the search to also include Build Tools (the compiler without the whole Visual Studio works). Also in the initial search to see if a suite is valid or not, don't just look for a couple of locations within a given path, do a search. Signed-off-by: Mats Wichmann <mats@linux.com>
| | * | | updated to use the target archDaniel2019-01-091-7/+60
| | | |/ | | |/|
| | * | make sure not to modify environment if just checkingDaniel2019-01-091-4/+5
| | | |