1
0
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:
Kyle Manna 2015-08-16 09:46:02 -07:00
parent f2cb2e7428
commit 66505f7142

View File

@ -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