94 Commits

Author SHA1 Message Date
Billy O'Neal
c93faafe6d
Update vcpkg-tool to 2022-02-11 (#23059)
* Update vcpkg-tool to 2022-02-11

* Fix agent pool.
2022-02-13 21:57:51 -08:00
nicole mazzuca
7e7dad5fe2
[vcpkg-tool] update to 2022-02-03 (#22924)
* [vcpkg-tool] update to 2022-02-03

this adds the feature of `"license": null`, important to silence warnings

* update mailio license

* [vcpkg doc] update docs for new license parser

Co-authored-by: nicole mazzuca <mazzucan@outlook.com>
2022-02-04 18:00:26 -08:00
Billy O'Neal
c64c0fdac5
Update vcpkg-tool to 2022-02-01 (#22629) 2022-02-02 10:51:19 -08:00
Jeremy Sinclair
eeabfad146
[vcpkg] Fix bootstrap for windows arm64 (#22605)
* Update bootstrap.ps1 to properly support arm64

* Add tls12-download-arm64 from 2021-12-09 release

* Add reference to tls12-download-arm64 back in

* Update scripts/bootstrap.ps1

Revert back to x86 downloader

Co-authored-by: nicole mazzuca <83086508+strega-nil-ms@users.noreply.github.com>

* Revert "Add tls12-download-arm64 from 2021-12-09 release"

This reverts commit 26273191d29663a2144f4c71f8e3e71e3e30dbbd.

Co-authored-by: nicole mazzuca <83086508+strega-nil-ms@users.noreply.github.com>
2022-01-21 11:10:58 -08:00
Billy O'Neal
0fe674df99
Update tool to 2021-12-09. (#21932) 2021-12-09 12:08:05 -08:00
Billy O'Neal
b3cfaaf1bb
Update tool to 2021-11-24. (#21654)
* Update tool to 2021-11-24.

* Reformat ports affected by https://github.com/microsoft/vcpkg-tool/pull/282
2021-11-26 01:25:06 -08:00
Robert Schumacher
868fc18364
Revert "Update tool to 2021-11-19. (#21550)" (#21606)
This reverts commit 653912591af709c162fba2d4000a6b3362c8d3c9.
2021-11-22 12:30:53 -08:00
Billy O'Neal
653912591a
Update tool to 2021-11-19. (#21550) 2021-11-21 11:04:38 -08:00
Billy O'Neal
a4b5cde7f5
Update tool to 2021-11-15. (#21471) 2021-11-16 18:31:04 -08:00
Billy O'Neal
d0015f95d3
Update vcpkg-tool to 2021-11-02. (#21153) 2021-11-03 00:38:49 -07:00
Billy O'Neal
5bdb9d6012
Update vcpkg tool, add windows-arm64, and download rather than build on some POSIX (#20838) 2021-10-29 22:39:14 -07:00
Billy O'Neal
a241dd2859
[vcpkg] Update tool to 2021-09-10. (#20105)
Resolves:
* https://github.com/microsoft/vcpkg/issues/19552
* https://github.com/microsoft/vcpkg/issues/18217
* https://github.com/microsoft/vcpkg/issues/16631

See https://github.com/microsoft/vcpkg-tool/releases/tag/2021-09-10 for more details.
2021-09-10 18:28:18 -07:00
Billy O'Neal
c801072693
[vcpkg] Update tool to 2021-08-12. (#19543)
Resolves #17897
2021-08-12 20:49:50 -07:00
nicole mazzuca
fa43004f0c
[vcpkg-tool] Update to 2021-08-03 (#19347) 2021-08-04 14:20:23 -07:00
Billy O'Neal
0ebd257447
[vcpkg] Update tool to 2021-07-26 (#19159) 2021-07-27 16:58:43 -07:00
Billy O'Neal
d417ae59d6
[vcpkg] Bump version to 2021-07-21 (#19045) 2021-07-21 14:31:51 -07:00
Billy O'Neal
111220b3cf
Update vcpkg-tool to 2021-07-16. (#18983) 2021-07-17 09:50:58 -07:00
Billy O'Neal
75beef03d6
Update vcpkg tool to resolve leak of the asset cache token (#18720) 2021-06-29 13:47:39 -07:00
Billy O'Neal
2ed44b4546
Update VMs and pick up VS2019 16.10 (#18233)
* Cherry-pick https://github.com/microsoft/vcpkg/pull/15598

* Hook deploy-inteloneapi into create-vmss.ps1.

* Add script to resolve https://github.com/microsoft/vcpkg/issues/17521

* Move tls settings deployment to the front and respond to script triggering a reboot.

* Go back to provisioning an extra disk to workaround https://github.com/microsoft/vcpkg/issues/18379

* Disallow public access to blob storage and require TLS 1.2.

* Update Pools.

* Update tool to 2021-06-19

* [simage] Skip simage on uwp platforms as it appears broken by 16.10.

* [tensorflow-cc] Skip because changes in our MacOS hardware broke the port.
2021-06-22 19:16:04 -07:00
Robert Schumacher
4e83da0887
[vcpkg] Update vcpkg tool version 2021-05-05 (#17689)
* [vcpkg] Update vcpkg tool version 2021-05-05

* [vcpkg] Hotfix bug in Microsoft/vcpkg-tool#34

* [vcpkg-ci] Ignore results from non-target triplets

* [protobuf] Fix regression introduced in #16904

* [vcpkg] Fix bug where 'staticcrt' was ignored

Co-authored-by: Robert Schumacher <ras0219@outlook.com>
2021-05-06 07:12:43 -07:00
Phoebe
807a798761
[vcpkg] Fix the wrong slash (#17258) 2021-04-19 17:37:42 -07:00
Robert Schumacher
2bd1faf359
[vcpkg-tool] Publish release 2021-02-24-d67989bce1043b98092ac45996a8230a059a2d7e (#16400)
* [vcpkg-tool] Publish release 2021-02-24-d67989bce1043b98092ac45996a8230a059a2d7e

* Update bootstrap.sh
2021-02-26 12:06:44 -08:00
Billy O'Neal
aa60b7efa5
[vcpkg] Download vcpkg.exe rather than building it in bootstrap on Windows. (#15474)
This reduces bootstrap cost for Windows customers, resolving the issue initially submitted as #12502 .

The `toolsrc` tree was extracted to https://github.com/microsoft/vcpkg-tool. `bootstrap.sh` was changed to download the right source tarball, extract, and build it. This was chosen over the previous attempt, a submodule, over concerns of accidentally destroying people's local modifications.
2021-02-04 10:15:44 -08:00
Billy O'Neal
4d136ef25f
[vcpkg] Add vcpkg_minimum_required as a replacement for VERSION.txt. (#15638) 2021-01-20 12:07:41 -08:00
Billy O'Neal
8414e15973
[vcpkg] Use a tag file rather than conditional compilation to permanently disable metrics. (#15470) 2021-01-13 14:06:06 -08:00
Billy O'Neal
d1ef42c0fd
[vcpkg] Restore embedded git hash behind an option. (#15472) 2021-01-07 12:51:46 -08:00
Billy O'Neal
6b97dbfce2
[vcpkg] Merge the vcpkg metadata uploader into the vcpkg binary (#13421) 2020-09-11 13:52:18 -07:00
nicole mazzuca
40c8aab459
[vcpkg] Fix vs2015 build (#12789)
* move windows bootstrap directory

* fix paths

* actually fix the build

* fix path
2020-08-06 17:04:47 -07:00
Phoebe
bd2dbb2ce5
[vcpkg] Update message in bootstrap.ps1 (#12145)
* [vcpkg] Update message in bootstrap.ps1

* Update docs/users/integration.md
2020-07-01 16:58:04 -07:00
Billy O'Neal
532db1d8f7
[vcpkg] VM Update (#12176)
* [qt5] Add more dependent Linux packages for https://github.com/microsoft/vcpkg/pull/11596/

* [vcpkg] Add LLVM 10 to Windows CI machines for https://github.com/microsoft/vcpkg/pull/11655/

* [vcpkg] Add missing Param block to InstallLLVM function.

* [vcpkg] Add throw after all Write-Error calls for consistency with https://github.com/microsoft/vcpkg/pull/12172
2020-07-01 10:53:10 -07:00
nicole mazzuca
09319cd79e
[vcpkg metrics] Allow someone to opt out after build (#11542)
* [vcpkg metrics] start using json library

Additionally, add floats to the JSON library since they're required.

* [vcpkg metrics] allow users to disable metrics after the build

Additionally, as a drive by, fix UUID generation

* fix metrics data

* code review
2020-05-29 14:09:03 -07:00
Markus Rickert
47e9a1d1c1
[vcpkg] msbuild: do not build vcpkgmetricsuploader when -disableMetrics (#11368) 2020-05-18 11:05:23 -07:00
Victor Romero
2523a19f70
Omit telemetry message when bootstrapping with -disableMetrics (#10061)
* Don't show telemetry message when passing --disableMetrics to bootstrap.sh

* Don't show telemetry message when passing -disableMetrics to bootstrap-vcpkg.bat
2020-02-13 18:12:12 -08:00
dan-shaw
0a0440c1a8 update telemetry 2019-11-22 15:07:00 -08:00
dan-shaw
552296a741 [vcpkg] update telemetry 2019-11-14 13:12:36 -08:00
TheGoddessInari
0872eebe34 (#8013) [vcpkg] Compatibility with pwsh >= 6.2
In Powershell 6.2/7.0, `Get-ChildItem`'s paths are now printed as
absolute paths instead of relative paths; this breaks the code we have
that assumes that they're printed as relative paths.

Thus, change the code to request the `Name` property specifically, which
is what we actually wanted.
2019-09-06 16:16:15 -07:00
TheGoddessInari
8cd2d17460 [vcpkg] Bootstrap should use Get-CimInstance instead of Get-WmiObject. (#6788)
* [vcpkg] Bootstrap should use Get-CimInstance instead of Get-WmiObject.

This lets it work with Powershell Core 6.0.
2019-06-16 23:09:07 -07:00
ccorn
b0b895bff6 Bootstrap: Refining PreferredToolArchitecture (#6398)
* Patch to enable bootstrap on Win32

* [bootstrap-vcpkg] Test OS version to set PreferredToolArchitecture
2019-05-20 15:48:59 -07:00
soroshsabz
2140d3c5eb [bootstrap.ps1] Fixed some possible incorrect comparison with null warnings. (#5343)
* Fixed some possible incorrect comparison with null warnings.

* Correct bad indentation.

* Removed extra space.
2019-02-22 10:47:48 -08:00
Robert Schumacher
fd56ffcf5c [vcpkg] Enable bootstrapping with VS2019 2019-01-30 14:27:10 -08:00
Berrysoft
13d1231ad4 Adapt bootstrap to VS 2019 Preview (#4922) 2018-12-11 00:31:44 -08:00
Alexander Karatarakis
a589f9f9ed [bootstrap.ps1] Remove unneeded Out-Null 2018-11-01 01:36:51 -07:00
Alexander Karatarakis
9cd5f5be00 [bootstrap.ps1] Cleanup intermediate files after build 2018-11-01 01:36:37 -07:00
Alexander Karatarakis
5a1a75d2d6 [vcxproj] Explicitly specify intermediate and output directories
Avoids case-sensitivity issues, flattens the layout, no Win32 but x86 instead
Issue #4586
2018-11-01 01:26:31 -07:00
Alexander Karatarakis
e8371c179d [bootstrap.ps1] Prefer 64bit toolset 2018-10-04 16:39:57 -07:00
Zepp
3a1e0f7f68 compatible with non-English version of Windows (#3866) 2018-07-08 20:57:51 -07:00
MikeGitb
b81090e250 Fix misspelled configuration name (#3786) 2018-07-03 01:18:02 -07:00
Alexander Karatarakis
4a4215c2e5 Win7 compat. Fail if 64-bit requested on 32-bit machine 2018-06-13 11:54:33 -07:00
Alexander Karatarakis
e7721cde19 [bootstrap.ps1] Add option for building 64-bit vcpkg.exe 2018-06-13 11:21:12 -07:00
Alexander Karatarakis
56cc9ac15c Make bootstrap.bat parameters match bootstrap.sh 2018-06-12 17:13:17 -07:00