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

3193 Коммитов

Автор SHA1 Сообщение Дата
Billy O'Neal 528fe75d7c
Add --format to depend-info. (#1080)
* Add --format to depend-info.

Add error handling and testing to depend-info switch handling.

Documentation update: https://github.com/microsoft/vcpkg-docs/pull/89

* xtree => x-tree, can not => cannot
2023-05-30 09:28:21 -07:00
Billy O'Neal 2e31d678b4
Fix xbox triplet detection. (#1079)
* Fix xbox triplet detection.

Apparently this needs to be in 'dep info vars' too.

* Remove extra Z_VCPKG_GameDKLatest=$ENV{GameDKLatest} and add comments about why which list is which.
2023-05-26 13:21:45 -07:00
Embedded Bot dd39343b5a [localization][automated][ci skip] update locale files 2023-05-26 17:20:34 +00:00
Alex Hsu 346fdceed7
Juno: check in to juno/hb_cb3056d7-d122-4ef4-8657-e36080a7f8c6_20230525125247817. (#1081) 2023-05-26 10:18:10 -07:00
Billy O'Neal 14856b6edd
Delete TSA uploads. (#1078)
https://devdiv.visualstudio.com/DevDiv/_build/results?buildId=7806757

Just let build failures record the thing rather than trying to do specific bug filing.
2023-05-23 10:05:44 -07:00
Embedded Bot a179fecfc4 [localization][automated][ci skip] update locale files 2023-05-22 23:53:39 +00:00
Billy O'Neal 6e6b3c8ded
Better xbox triplet support. (#1059) 2023-05-22 16:51:31 -07:00
Billy O'Neal b797a4b24b
Update vcpkg-scripts-sha. (#1077) 2023-05-22 16:51:01 -07:00
Billy O'Neal cbe34ab1ad
Add / use map utilities. (#1075)
* Add / use map utilities.

While reviewing https://github.com/microsoft/vcpkg-tool/pull/989/ I nerd sniped myself into looking for other instances of this pattern. Ultimately I proved to myself that I should *not* make a comment, but proving that required doing this work anyway...

* CR feedback
2023-05-22 15:13:20 -07:00
Billy O'Neal ba2644f0a7
Turn off autocrlf in format-manifest test. (#1074)
* Turn off autocrlf in format-manifest test.

Resolves output like

2023-05-18T00:52:19.4251966Z warning: in the working copy of '3fd/vcpkg.json', LF will be replaced by CRLF the next time Git touches it
2023-05-18T00:52:19.4372050Z warning: in the working copy of '7zip/vcpkg.json', LF will be replaced by CRLF the next time Git touches it
2023-05-18T00:52:19.4386085Z warning: in the working copy of 'ableton-link/vcpkg.json', LF will be replaced by CRLF the next time Git touches it
2023-05-18T00:52:19.4398373Z warning: in the working copy of 'ableton/vcpkg.json', LF will be replaced by CRLF the next time Git touches it
2023-05-18T00:52:19.4410932Z warning: in the working copy of 'abseil/vcpkg.json', LF will be replaced by CRLF the next time Git touches it
2023-05-18T00:52:19.4422736Z warning: in the working copy of 'absent/vcpkg.json', LF will be replaced by CRLF the next time Git touches it

in Actions output. Example: https://github.com/microsoft/vcpkg-tool/actions/runs/5008981073/jobs/8977401326
2023-05-22 12:04:47 -07:00
Billy O'Neal 041e75adae
Publish symbols automatically. (#1072)
* Publish symbols automatically.

* Oops, use @4.

* Remove meaningless PackageVersion
2023-05-19 12:55:34 -07:00
Billy O'Neal 0739c62652
Add arm and remove cmsis default artifact registries. (#1073) 2023-05-18 12:25:21 -07:00
Billy O'Neal 04ef202b2c
Replace aka.ms with direct links. (#1071)
* Replace aka.ms with direct links.

* format
2023-05-18 11:01:04 -07:00
masx200 75b3949098
Respect POSIX TMPDIR; resolves create_or_get_temp_directory(): Read-only file system (#1061) 2023-05-17 13:47:11 -07:00
Pierre Wendling 92a5968c9e
Update fmt to 10.0.0 (#1063) 2023-05-17 13:17:49 -07:00
Alex Hsu 70cd3a237d
Juno: check in to juno/hb_cb3056d7-d122-4ef4-8657-e36080a7f8c6_20230513130443090. (#1064)
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2023-05-17 11:45:10 -07:00
autoantwort 835798f102
Fail with proper message if you use upgrade in manifest mode. (#1066) 2023-05-16 17:30:57 -07:00
Alex Hsu d72e7422a3
Juno: check in to juno/hb_cb3056d7-d122-4ef4-8657-e36080a7f8c6_20230514125247960. (#1065)
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2023-05-16 15:49:43 -07:00
Embedded Bot 6b6dca0afa [localization][automated][ci skip] update locale files 2023-05-16 22:23:00 +00:00
Alex Hsu 1e619f5bc5
Juno: check in to juno/hb_cb3056d7-d122-4ef4-8657-e36080a7f8c6_20230511125352986. (#1060) 2023-05-16 15:21:02 -07:00
Alex Hsu ccc8dc5eb7
Juno: check in to juno/hb_cb3056d7-d122-4ef4-8657-e36080a7f8c6_20230512125451372. (#1062) 2023-05-16 15:20:49 -07:00
Alex Hsu 758e550c0b
Juno: check in to juno/hb_cb3056d7-d122-4ef4-8657-e36080a7f8c6_20230515125934568. (#1067) 2023-05-16 15:18:59 -07:00
Jonathan Emmett 4010854643
Keep LocationAndRegistry an aggregate in c++20 (#1068)
Aggregates can no longer have user-declared constructors in C++20, but
this type relies on aggregate initialization.
2023-05-16 15:18:45 -07:00
Lily Wang cf02b4f69b
Add <numeric> to util.cpp for std::iota (#1069) 2023-05-16 15:18:25 -07:00
Alex Hsu 4bcc48f34d
Juno: check in to juno/hb_cb3056d7-d122-4ef4-8657-e36080a7f8c6_20230516125502267. (#1070) 2023-05-16 15:18:09 -07:00
Embedded Bot f4ff80d74d [localization][automated][ci skip] update locale files 2023-05-10 16:41:19 +00:00
Robert Schumacher 8d2923fa31
Split BinaryProvider into read vs write (#998)
* Refactor Binary Caching

* Fix macOS failure

* Remove try_restore as defunct

* Apply REQUIRE_LINES

* Rename Install::perform -> Install::execute_plan to better match behavior.

* Address some PR comments

* Additional PR comments

* Address PR comments

* Format and regenerate messages
2023-05-10 09:39:09 -07:00
Robert Schumacher 16b16f373b
Apply more REQUIRE_LINES (#1058)
* Apply more REQUIRE_LINES

* Fix test

* Needs more cowbell I mean *.

---------

Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2023-05-09 14:24:27 -07:00
Robert Schumacher c2859a3f87
Rename / Rearrange BinaryCache functions (#1057)
* Rearrange BinaryCache call sites

* Restore only_downloads behavior

* Address PR comment

* Avoid recomputing ABIs in set-installed
2023-05-08 13:44:24 -07:00
Embedded Bot f90c3fed98 [localization][automated][ci skip] update locale files 2023-05-08 18:39:35 +00:00
Billy O'Neal 123d66de41
Add x-update-registry command. (#1053)
* Add x-update-registry command.

Docs submitted as https://github.com/microsoft/vcpkg-docs/pull/79

* Actually implement --all.

* Get rid of the _UpdatingRegistryDataFrom$.comment edit.
2023-05-08 11:37:21 -07:00
Victor Romero 947239cdfa
[telemetry] Track process tree (#1049)
* [telemetry] track process tree using hashes

* send metrics

* error handling

* fix tests

* Fix process handle leak

* Fix non-Windows build

* Use CreateToolhelp32Snapshot API

* Track process tree on Linux

* PR comments

* Handle parenthesis in stat file + add tests

* Apply suggestions from code review

Co-authored-by: Billy O'Neal <bion@microsoft.com>

---------

Co-authored-by: Billy O'Neal <bion@microsoft.com>
2023-05-05 16:45:32 -07:00
Embedded Bot 6da9f9f602 [localization][automated][ci skip] update locale files 2023-05-05 22:09:50 +00:00
dan-shaw 054ba3f5b1
telemetry: track actions environmental variable (#1055) 2023-05-05 15:07:51 -07:00
Alex Hsu 81f36babb3
Juno: check in to juno/hb_cb3056d7-d122-4ef4-8657-e36080a7f8c6_20230505125236407. (#1056) 2023-05-05 15:07:22 -07:00
Embedded Bot a5d65c1346 [localization][automated][ci skip] update locale files 2023-05-04 19:14:43 +00:00
Alex Hsu 69d5b91693
Juno: check in to juno/hb_cb3056d7-d122-4ef4-8657-e36080a7f8c6_20230504125252791. (#1054) 2023-05-04 12:12:24 -07:00
Billy O'Neal ac71416619
Infrastructure Updates (#1052)
* Ignore temporary files created during OneLocBuild.

Example build with warnings here: https://devdiv.visualstudio.com/DevDiv/_build/results?buildId=7591437

* Update SDL tools.

* Increase the timeout for Actions so that CI with codeql has enough time to run.
2023-05-03 15:10:03 -07:00
Billy O'Neal 290784fd33
Restore activating message when no postscript is present. (#1046)
* Restore activating message when no postscript is present.

Resolves https://devdiv.visualstudio.com/DefaultCollection/DevDiv/_workitems/edit/1780139/

* Add linux-with-artifacts preset.

* fixup linux artifacts preset

* Actually fix Linux and Mac.

* format
2023-05-03 12:15:39 -07:00
Embedded Bot f64eca54d4 [localization][automated][ci skip] update locale files 2023-05-03 18:33:23 +00:00
Alex Hsu 035feae23e
Juno: check in to juno/hb_cb3056d7-d122-4ef4-8657-e36080a7f8c6_20230503125219432. (#1050) 2023-05-03 11:31:17 -07:00
Embedded Bot 64e6a96797 [localization][automated][ci skip] update locale files 2023-05-02 21:49:55 +00:00
dubejf 93e42aeca7
Provide better diagnostics to non-admin users of 'integrate install'. (#1036) 2023-05-02 21:47:48 +00:00
Billy O'Neal 1cc66b5371
Use size_t for indents rather than int. (#1045)
Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
2023-05-02 21:47:33 +00:00
Robert Schumacher 8f3dacc4ce
Deduplicate GitHub Actions Build. Disable ASAN on MacOS. (#1044)
* Deduplicate GitHub Actions Build. Disable ASAN on MacOS.

* Split format into separate action

* Split format into separate action

* Remove unused format steps
2023-05-02 13:25:37 -07:00
Billy O'Neal 31e5aae1e3
Keep the environment variable VCPKG_KEEP_ENV_VARS itself. (#1048) 2023-05-02 13:22:20 -07:00
autoantwort c87e471e99
Add missing output to stdout log (#1047) 2023-05-02 11:14:09 -07:00
Embedded Bot 7d40739d76 [localization][automated][ci skip] update locale files 2023-05-01 23:04:48 +00:00
autoantwort 9ccb82de6f
ci command: Don't stumble over non empty install dir (#903) 2023-05-01 23:02:38 +00:00
Robert Schumacher 57808eaf3a
Embed package_dir in InstallPlanAction (#1040)
* Embed package_dir in InstallPlanAction

* Fix build

* Fix test

* Fix tests

* Address PR comments
2023-05-01 09:50:50 -07:00