Files
servo/python/mach_bootstrap.py
Maciej Kożuszek bebcc0ea7a mach: Add yes installation cofirmation flag to bootstrap command (#41086)
Implements #40502 

Adds `--yes` flag to mach bootstrap command which confirms installation
of all required packages.
Unlike `--force` flag (which also does that) it does NOT reinstall all
packages but only confirms them (if required at all).

Test on Ubuntu 24.04.2 LTS by removing safe development packages like
`libgstrtspserver-1.0-dev libges-1.0-dev gstreamer1.0-tools` and run
`mach bootstrap` twice to observe if `--yes` flags automatically install
all dependencies.
With this flag all dependencies were installed with any interaction but
removing some dependencies and running `./mach bootstrap` prompted me to
confirm `apt-get install` action.

---------

Signed-off-by: MCozhusheck <mackozuszek@gmail.com>
2025-12-08 13:39:02 +00:00

8.2 KiB