Граф коммитов

3253 Коммитов

Автор SHA1 Сообщение Дата
snehara99 a63562f0a8
if installDir is a relative path, calculate it relative to the source directory (#3903)
* if installDir is a relative path, I calculate it relative to the source dir

* updated location of checking and updating installDir

* combined with expansion check
2024-07-15 21:14:32 +00:00
Garrett Campbell e263ecd226
fix our depth search for CMakeLists.txt (#3904) 2024-07-15 16:30:13 -04:00
moyo1997 15ad70769f
show build task if preset is set to activebuildpreset (#3898)
* show build task if preset is set to activebuildpreset

* changelog
2024-07-12 10:12:23 -07:00
snehara99 2706fd9aef
localized the additional properties case (#3895) 2024-07-12 15:12:45 +00:00
moyo1997 a8501dd575
fix debug environment config being overwritten (#3894)
* fix debug environment config being overwritten

* changelog
2024-07-12 00:05:52 +00:00
Fatima Qarni d0eee38623
change langext check for cpp (#3897) 2024-07-11 21:37:43 +00:00
Fatima Qarni 7752a4be33
localize override settings applied (#3896) 2024-07-11 20:48:17 +00:00
snehara99 c892b185e9
Add "Unspecified" Build Type and Use by Default (Kits Only) (#3879)
* add unspecified build type and remove CMAKE_BUILD_TYPE prop when it's used

* reverted commenting out debugger

* let debugger stop on error again

* updated changelog

* updated the docs with the new option

* updated default kit build type

* fix failing tests

---------

Co-authored-by: Garrett Campbell <86264750+gcampbell-msft@users.noreply.github.com>
2024-07-11 19:05:59 +00:00
snehara99 46aac7d912
Allow CMake to select a default internal generator when the user selects "__unspec__" for the kit (#3889)
* updated to allow no generator when using file api and cmake 3.15.0 or greater

* fixed kit name check

* updated changelog

* throw nogenerator error if kit isn't __unspec__
2024-07-11 18:37:46 +00:00
Jonathan Phippen 32a07ffaf0
Fixed spelling in Delete Build Dir On Clean Configure description (#3893) 2024-07-11 13:38:53 -04:00
Jonathan Phippen 7cc86d9680
Skip initializing variant manager when using CMakePresets (#3888) 2024-07-11 10:06:19 -07:00
Garrett Campbell 9bcfed5a21
avoiding stringifying extensionContext (#3880)
* attempt avoiding stringifying extensionContext

* update changelog
2024-07-11 11:16:23 -04:00
moyo1997 418a4c9f0b
move user env expansion forkits to after vsenv merged in (#3887)
* move user env expansion forkits to after vsenv merged in

* changelog

* fix for penv and env differentiation
2024-07-10 15:36:15 -07:00
moyo1997 573f7ccc82
show userpresets in project outline (#3877) 2024-07-10 10:44:16 -07:00
Garrett Campbell 1525857d52
add try catch and attempt to grab specifically the json (#3868)
* add try catch and attempt to grab specifically the json

* fix lint errors

---------

Co-authored-by: Fatima Qarni <fatimaqarni@microsoft.com>
2024-07-10 11:58:02 -04:00
Fatima Qarni 7117d53f40
update warning to be an error (#3881) 2024-07-10 00:04:55 +00:00
Fatima Qarni 934c4d0e99
Fix debugger hang on restart (#3846)
* telemetry check for trigger, also include trigger and folder in obj for debugger

* update origin telemetry

* add enum for debug origin

* pass in from command info and cleanup

* Update cmakeFileApiDriver.ts take out import

* move to 1.19 changelog

---------

Co-authored-by: Garrett Campbell <gcampbell@microsoft.com>
2024-07-09 18:23:52 +00:00
Jonathan Phippen b7951a7213
Add guard against reloading a file that's not a variants file (#3878)
* Add guard against reloading a file that's not a variants file

* Update CHANGELOG.md

* Update CHANGELOG.md
2024-07-09 10:40:13 -07:00
snehara99 433561885d
updated command string to better reflect function (#3876) 2024-07-09 12:34:00 -04:00
Jonathan Phippen 95e21ab87c
Update Preferred Generator selection logic (#3869)
* Update preferred generator selection logic

* Update changelog

* Fix lint error
2024-07-08 09:28:02 -07:00
Cy 'kkm' Katsnelson 79fcf3b686
Use relative intralinks; Point 'issues' to main GH repo (#3858)
* Replace intra-repo absolute URLs with relative ones.
* Replace remaining pointers to `vector-of-bool` with `microsoft`
  in the URLs than must remain absolute.

Co-authored-by: Garrett Campbell <86264750+gcampbell-msft@users.noreply.github.com>
2024-07-08 11:04:08 -04:00
CSIGS@microsoft.com dc24ef81ef
Localization - Translated Strings (#3833)
Co-authored-by: Garrett Campbell <86264750+gcampbell-msft@users.noreply.github.com>
2024-07-08 11:02:51 -04:00
Garrett Campbell f8b9e7679a fix variable ref 2024-07-08 09:57:33 -04:00
Garrett Campbell 7dbb63f08e update release version for prerelease 2024-07-08 09:48:17 -04:00
Garrett Campbell 7b621f45ca fix release pipeline 2024-07-03 09:55:55 -04:00
Garrett Campbell b015fe9003 fix release pipeline verification 2024-07-03 09:44:50 -04:00
Garrett Campbell 29bd23fba0 update third parties 2024-07-03 09:40:37 -04:00
Garrett Campbell aac8ed8c50
add rel to branches (#3867) 2024-07-03 08:54:02 -04:00
Garrett Campbell 8e1639c84b update changelog 2024-07-03 08:23:58 -04:00
snehara99 42e18b9380
clean configures when platform differs between old and new selected kit (#3859)
* clean configures when only platform changes between kits

* updated changelog

* check toolset too

* changelog
2024-07-02 21:11:11 +00:00
Garrett Campbell 2ea06810a7
remove from pre-release (#3861) 2024-07-02 15:26:52 -04:00
Fatima Qarni a66d6918e1
Set useCMakePresets context after quick start (#3853)
update active proj to set userpreset context
2024-07-02 14:46:59 -04:00
snehara99 391646f9a1
Fixed how we use our '--warn-unused-cli' flag (#3860)
* '--warn-unused-cli' is now used to remove the default '--no-warn-unused-cli' command instead of removing and also adding itself to the arguments

* only removed '--warn--unused-cli' instead of all initial_common_flgs
2024-07-02 13:48:47 -04:00
Fatima Qarni c1c2412d00
log error for cmake exe not found (#3847) 2024-06-25 12:15:14 -07:00
Andreea Isac 39f372b904
Add setting for deleting whole build dir when clean configuring (#3783)
* Add setting for deleting whole build dir when clean configuring

* Remove unnecessary tag in new setting in package.json

* Add changelog entry. Remove unnecessary | null from new boolean setting.

---------

Co-authored-by: Garrett Campbell <86264750+gcampbell-msft@users.noreply.github.com>
2024-06-24 13:10:18 -04:00
LiuZengqiang d1d5c3189e
Upgrade cmake_minimum_required version 3.0.0 -> 3.5.0 (#3805)
* Update cmakeProject.ts

Upgrade cmake_minimum_required version 3.0.0 -> 3.5.0

* Update CHANGELOG.md

---------

Co-authored-by: Garrett Campbell <86264750+gcampbell-msft@users.noreply.github.com>
2024-06-24 11:43:32 -04:00
hippo91 563e3e0fa9
Fixes #3140 - Test log unavailable (#3752)
* Using \r\n as line ending

Seems like \r\n is the line ending characters in the Test Output even on systems different from win32

* Specify the test item in the call to appendOutput

Doing so allows to have the output of the test to be printed out in the left part of the "TEST RESULTS" pane when clicking on the desired test in the right part of the same pane.
Before this change we get "The test case did not report any output"

* Adds location information in the call to appendOutput.

The test object may have uri and ranges that can help localization

* Adds entry in the CHANGELOG

---------

Co-authored-by: Garrett Campbell <86264750+gcampbell-msft@users.noreply.github.com>
2024-06-24 15:26:26 +00:00
Garrett Campbell b986245f10
Update CHANGELOG.md 2024-06-24 10:37:56 -04:00
Jeremie Allard d66b0f4146
presets + cmake.buildToolArgs: make sure `--` is added in all cases (#3755)
* presets + cmake.buildToolArgs: make sure `--` is added in all cases

Fixes #3754.
This issue was introduced in #3537 (cmake.buildToolsArgs was ignored for presets before).

* Update changelog

---------

Co-authored-by: Garrett Campbell <86264750+gcampbell-msft@users.noreply.github.com>
2024-06-24 10:36:59 -04:00
Bob Brown 423aa3b366
Update telemetry API to latest version. (#3843) 2024-06-21 22:03:40 +00:00
vinocher-bc 734ffcbaba
Tree view for tests using test suite delimiter (#3759)
* Implement treeview for tests using test suite delimiter

* Support regular expressions for delimiters

* Improve UI string

* Improve UI string

* Address CR comments

* Fix spacing

* make sure to pass entry point through

---------

Co-authored-by: Garrett Campbell <gcampbell@microsoft.com>
Co-authored-by: Garrett Campbell <86264750+gcampbell-msft@users.noreply.github.com>
2024-06-21 16:57:32 -04:00
Fatima Qarni 5718cf4a2f
Fixes #3811 - checks for cmake.exe again if it wasnt present the previous time (#3840)
checks for exe again if it wasn't present the previous time
2024-06-21 12:21:40 -05:00
Fatima Qarni 1ffb1c485a
Fixes #3725 - user presets not read correctly (#3826)
* get all presets to show in inherit

* if new configure preset inherits from a user preset add to the user presets file

* todo: finish update for different types of presets

* checks for configure inherit and inherit. todo - check workflow

* cleanup + mark as isUserPreset

* undo use isuserpreset field

* cleanup and changelog

* cleanup

* rename interface

* update workflow preset to not extend preset + refactor inheritsfromuserpreset func

* remove preset class fields from workflow preset

* more workflow preset cleanup
2024-06-18 17:35:07 +00:00
Garrett Campbell 044560ae1a
update braces dependency (#3839) 2024-06-17 13:57:15 -04:00
Garrett Campbell 1b69c4fe0e
fix issue with test results not found (#3823) 2024-06-14 12:11:34 -04:00
Garrett Campbell b368e06cf1
update localization for project status view and quick pick (#3810) 2024-06-14 10:14:31 -04:00
Garrett Campbell 447065e6d7
Update CHANGELOG.md 2024-06-10 10:30:22 -04:00
CSIGS@microsoft.com 2eda8fa9f3
Localization - Translated Strings (#3816) 2024-06-10 10:08:56 -04:00
Garrett Campbell 8effb46d3e
Add check that limits when we -R a regex of all tests (#3814)
* fix ctest

* only try to be smart about this in the test explorer entry points

* updating comment

* add try catch in debug createRunProfile
2024-06-05 18:36:42 +00:00
Garrett Campbell 227d9632cf
fix schema field in v8 schema (#3809) 2024-06-04 17:56:09 +00:00