servo/python/servo
Jonathan Schwender 270dcf879d
bootstrap: Add winget fallback (#32836)
When `choco` is not available, we can install the same packages from
winget. winget is an official package manager from Microsoft, which is
available by default on Windows 11.

Note: `winget` also has non-interactive installation options, but
accepting license agreements should still be the responsibility of the
user, so we don't add any such option for now.

---

- [x] `./mach build -d` does not report any errors
- [x] `./mach test-tidy` does not report any errors
- [x] These changes fix: Bootstrap on windows without `choco` available.

Signed-off-by: Jonathan Schwender <schwenderjonathan@gmail.com>
2025-05-27 09:51:46 +00:00
..
devtools_tests/sources Devtools: add automated test for Debugger > Sources (#36401) 2025-05-07 10:43:18 +00:00
mutation Use ruff to enforce python code formatting (#37117) 2025-05-26 11:54:43 +00:00
platform bootstrap: Add winget fallback (#32836) 2025-05-27 09:51:46 +00:00
__init__.py Fix tidy issues with Python files in python/ 2015-06-02 19:51:41 -04:00
bootstrap_commands.py Use ruff to enforce python code formatting (#37117) 2025-05-26 11:54:43 +00:00
build_commands.py Use ruff to enforce python code formatting (#37117) 2025-05-26 11:54:43 +00:00
command_base.py Use ruff to enforce python code formatting (#37117) 2025-05-26 11:54:43 +00:00
devenv_commands.py Use ruff to enforce python code formatting (#37117) 2025-05-26 11:54:43 +00:00
devtools_tests.py Use ruff to enforce python code formatting (#37117) 2025-05-26 11:54:43 +00:00
gstreamer.py Use ruff to enforce python code formatting (#37117) 2025-05-26 11:54:43 +00:00
package_commands.py Use ruff to enforce python code formatting (#37117) 2025-05-26 11:54:43 +00:00
post_build_commands.py Use ruff to enforce python code formatting (#37117) 2025-05-26 11:54:43 +00:00
testing_commands.py Use ruff to enforce python code formatting (#37117) 2025-05-26 11:54:43 +00:00
try_parser.py Use ruff to enforce python code formatting (#37117) 2025-05-26 11:54:43 +00:00
util.py Use ruff to enforce python code formatting (#37117) 2025-05-26 11:54:43 +00:00
visual_studio.py Use ruff to enforce python code formatting (#37117) 2025-05-26 11:54:43 +00:00