mirror of
https://github.com/kylemanna/docker-aosp
synced 2025-06-07 07:56:25 +00:00
README: Clean-up some of the description a bit
* More coherent.
This commit is contained in:
parent
f2cb2e7428
commit
66505f7142
24
README.md
24
README.md
@ -4,24 +4,20 @@ Android Open Source Project Docker Build Environment
|
|||||||
Minimal build environment for AOSP with handy automation wrapper scripts.
|
Minimal build environment for AOSP with handy automation wrapper scripts.
|
||||||
|
|
||||||
Developers can use the Docker image to build directly while running the
|
Developers can use the Docker image to build directly while running the
|
||||||
distribution of choice, without having to worry about breaking the AOSP build
|
distribution of choice, without having to worry about breaking the delicate
|
||||||
due to package updates as is sometimes common on rolling distributions like
|
AOSP build due to package updates as is sometimes common on bleeding edge
|
||||||
Arch Linux.
|
rolling distributions like Arch Linux.
|
||||||
|
|
||||||
Production build servers and integration test servers should also use the same
|
Production build servers and integration test servers should also use the same
|
||||||
Docker image and environment. This eliminate most surprises in breakages by
|
Docker image and environment. This eliminates most surprise breakages by
|
||||||
by empowering developers and production builds to use the exact same
|
by empowering developers and production builds to use the exact same
|
||||||
environment. The hope is that breakages will be caught earlier by the devs.
|
environment. The devs will catch the issues with build environment first.
|
||||||
|
|
||||||
This only works (well) on Linux. Running this via `boot2docker` will result in
|
This works well on Linux. Running this via `boot2docker` (and friends) will
|
||||||
a very painful performacne hit due to VirtualBox's `vboxsf` shared folder
|
result in a very painful performacne hit due to VirtualBox's `vboxsf` shared
|
||||||
service which works terrible for **very** large builds like AOSP. It might
|
folder service which works terrible for **very** large file shares like AOSP.
|
||||||
work, but consider youself warned. If you're aware of another way to get
|
It might work, but consider yourself warned. If you're aware of another way to
|
||||||
around this, send a pull request!
|
get around this, send a pull request!
|
||||||
|
|
||||||
For *Mac OS X* and *Windows* users, consider
|
|
||||||
[kylemanna/vagrant-aosp](https://github.com/kylemanna/vagrant-aosp) as a good
|
|
||||||
virtual machine to enable development.
|
|
||||||
|
|
||||||
|
|
||||||
Quickstart
|
Quickstart
|
||||||
|
Loading…
x
Reference in New Issue
Block a user