mirror of
https://github.com/servo/servo.git
synced 2025-08-04 21:20:23 +01:00
Update README.md for android build instruction
This commit is contained in:
parent
5647ca6966
commit
b5c8ca2043
1 changed files with 19 additions and 0 deletions
19
README.md
19
README.md
|
@ -26,6 +26,15 @@ sudo apt-get install autoconf2.13 curl freeglut3-dev libtool \
|
||||||
xorg-dev msttcorefonts
|
xorg-dev msttcorefonts
|
||||||
```
|
```
|
||||||
|
|
||||||
|
On Debian-based Linuxes (cross-compilation for Android):
|
||||||
|
|
||||||
|
``` sh
|
||||||
|
sudo apt-get install autoconf2.13 curl libtool ia32-libs
|
||||||
|
```
|
||||||
|
And it needs pre-installed Android tools.
|
||||||
|
See wiki for [details](https://github.com/mozilla/servo/wiki/Doc-building-for-android)
|
||||||
|
|
||||||
|
|
||||||
Servo builds its own copy of Rust, so there is no need to provide a Rust
|
Servo builds its own copy of Rust, so there is no need to provide a Rust
|
||||||
compiler.
|
compiler.
|
||||||
|
|
||||||
|
@ -43,6 +52,16 @@ make && make check
|
||||||
./servo ../src/test/html/about-mozilla.html
|
./servo ../src/test/html/about-mozilla.html
|
||||||
```
|
```
|
||||||
|
|
||||||
|
###Building for Android target
|
||||||
|
|
||||||
|
``` sh
|
||||||
|
git clone https://github.com/mozilla/servo.git
|
||||||
|
cd servo
|
||||||
|
mkdir -p build && cd build
|
||||||
|
../configure --target-triples=arm-linux-androideabi --android-cross-path=<Android toolchain path> --android-ndk-path=<Android NDK path> --android-sdk-path=<Android SDK path>
|
||||||
|
make
|
||||||
|
```
|
||||||
|
|
||||||
## Running
|
## Running
|
||||||
|
|
||||||
### Commandline Arguments
|
### Commandline Arguments
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue