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

12 Коммитов

Автор SHA1 Сообщение Дата
Billy O'Neal 0e30cb1561
Rename the shell function to 'vcpkg-shell'. (#1442) 2024-07-26 15:46:47 -07:00
Joseph Brill 8e0de0cfcd
Add quotes around the VCPKG_ROOT and Z_POWERSHELL_EXE variable path assignments. (#1354)
Without adding quotes around the set variable path assignments, paths that contain a close parenthesis character `)` would cause the command/batch file to exit prematurely and vs batch call chains (e.g., vcvarsall.bat) to fail.
2024-02-27 13:26:14 -08:00
Billy O'Neal a314697ced
Fix setting VCPKG_ROOT in the cmd one liner. (#988)
* Fix setting VCPKG_ROOT broken in https://github.com/microsoft/vcpkg-tool/pull/947

* Update scripts sha and add release checklist for VS.
2023-03-28 13:48:11 -07:00
Billy O'Neal 2393a00131
Add additional logging and defenses to artifacts use. (#947)
* Always run "set" on its own line.

Resolves https://github.com/microsoft/vcpkg/issues/26172

* Try to add additional logging to downloads.

Hopefully helps run down what's happening in https://github.com/microsoft/vcpkg/issues/30051

* Remove the old 7z download hack now that we no longer get it from nuget.org.

* Remove debug if test.
2023-03-13 12:00:11 -07:00
Billy O'Neal 538539c4e3
Fix bootstrap wrapper scripts to tolerate deployment within readonly VCPKG_ROOT. (#939) 2023-03-01 13:44:54 -08:00
Ben McMorran 8ae329378c
Remove z- prefix from bootstrap-standalone command (#844) 2022-12-28 18:48:48 -08:00
Billy O'Neal fa64793006
Rename internal name vcpkg-ce to public name vcpkg-artifacts in most places. (#732) 2022-10-10 14:37:25 -07:00
Billy O'Neal 9081a1f78a
Teach the powershell one-liner installer to work on Linux. (#611)
Resolves https://github.com/microsoft/vcpkg/issues/25487

21: Fix $IsWindows for PowerShell 5.x and earlier
64: If not on Windows, we need to make our downloads executable
82: Only Windows ends in exe.
118: Hook up various downloads.

Note that we don't do SHA checks here like we do in bootstrap-vcpkg.sh; this is consistent with vcpkg-init (the shell script). Unfortunately this is a result of the vcpkg binary needing to contain the SHA of the tarball containing the support files, including vcpkg-init. (We would need to form a SHA to itself)
2022-07-08 14:23:58 -07:00
Billy O'Neal 8e70366af7
Update when the user runs a new copy of vcpkg-init rather than just assuming things are already OK. (#533)
* Teach powershell and batch how to do updates.

* Teach bash how to do updates.

* wip

* wip

* wip

* remove changelog that failed upload

* Fix backward condition on bootstrap early exit.

* Apply Nicole CRs.

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

Co-authored-by: nicole mazzuca <83086508+strega-nil-ms@users.noreply.github.com>
2022-05-03 14:08:43 -07:00
Billy Robert O'Neal III 8ebe7c7d47 Add the bash script, remove broken reset command from other scripts. 2021-12-02 23:45:44 -08:00
Billy Robert O'Neal III a05f23c4ee Un-break the .cmd version of the vcpkg-init script. 2021-12-02 23:45:44 -08:00
Billy Robert O'Neal III 4314aa0555 Rename 'gitregistry' bundle to 'standalone' bundle, and install-vcpkg to vcpkg-init. 2021-12-02 23:45:44 -08:00