de11c1bd13 | ||
---|---|---|
chromiumcontent | ||
patches | ||
patches-mas | ||
resources | ||
script | ||
tools | ||
vendor | ||
.gitignore | ||
.gitmodules | ||
LICENSE.txt | ||
README.md | ||
VERSION |
README.md
libchromiumcontent
Automatially builds and provides prebuilt binaries of Chromium Content module and all its dependencies (e.g., Blink, V8, etc.).
Development
Prerequisites
One-time setup
$ script/bootstrap
Assuming you have set up depot_tools
according to the instructions above,
checkout Chromium sources and switch to the correct version.
$ fetch chromium
$ cd src
$ git checkout $(cat ../VERSION)
$ gclient sync --with_branch_heads
Building
$ script/update -t x64
$ script/build -t x64
Updating project files
If you switch to a different Chromium release, or modify
files inside the chromiumcontent
directory, you should run:
$ script/update
This will regenerate all the project files. Then you can build again.
Building for ARM target
TODO: This section may be out of date, needs review
$ ./script/bootstrap
$ ./script/update -t arm
$ cd vendor/chromium/src
$ ./build/install-build-deps.sh --arm
$ ./chrome/installer/linux/sysroot_scripts/install-debian.wheezy.sysroot.py --arch=arm
$ cd -
$ ./script/build -t arm