mirror of
https://chromium.googlesource.com/crosvm/crosvm
synced 2025-02-05 18:20:34 +00:00
crosvm: Add python3-pip dependency.
This is required for the following step. Updated installation steps so that it is possible to follow the steps and build. BUG=chromium:1265286 TEST=./install-deps inside docker container running ubuntu. Change-Id: Icd6b1c9c3c74c790aba2fd41050ebd2f3470e946 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/crosvm/+/3255185 Reviewed-by: Dennis Kempin <denniskempin@google.com> Tested-by: kokoro <noreply+kokoro@google.com> Commit-Queue: Junichi Uekawa <uekawa@chromium.org>
This commit is contained in:
parent
e538834fe1
commit
b933598310
2 changed files with 12 additions and 2 deletions
|
@ -1,5 +1,13 @@
|
|||
# Building for Linux
|
||||
|
||||
## Checking out
|
||||
|
||||
Obtain the source code via git clone.
|
||||
|
||||
```
|
||||
git clone https://chromium.googlesource.com/chromiumos/platform/crosvm
|
||||
```
|
||||
|
||||
## Setting up the development environment
|
||||
|
||||
Crosvm uses submodules to manage external dependencies. Initialize them via:
|
||||
|
@ -17,8 +25,9 @@ git config --global submodule.recurse true
|
|||
git config push.recurseSubmodules no
|
||||
```
|
||||
|
||||
Crosvm development best works on Debian derivatives. We provide a script to
|
||||
install the necessary packages on Debian:
|
||||
Crosvm development best works on Debian derivatives. First install rust via
|
||||
https://rustup.rs/. Then for the rest, we provide a script to install the
|
||||
necessary packages on Debian:
|
||||
|
||||
```
|
||||
$ ./tools/install-deps
|
||||
|
|
|
@ -32,6 +32,7 @@ sudo apt-get install --yes --no-install-recommends \
|
|||
pkg-config \
|
||||
protobuf-compiler \
|
||||
python3 \
|
||||
python3-pip \
|
||||
python3-setuptools \
|
||||
qemu-system-x86 \
|
||||
rsync \
|
||||
|
|
Loading…
Reference in a new issue