Shared library build of Chromium’s Content module
Перейти к файлу
Kevin Sawicki 8a1e1ac567 Don't include ffmpeg as a build lib 2017-03-30 10:40:19 -07:00
chromiumcontent Don't include ffmpeg as a build lib 2017-03-30 10:40:19 -07:00
patches Add patch to expose ScopedClipboardWriter::WriteData 2017-03-30 20:35:57 +03:00
patches-mas Do not call CGSSetWindowBackgroundBlurRadius under MAS build 2017-02-09 21:00:08 +09:00
resources
script Merge pull request #275 from electron/change_out_dir 2017-03-16 17:32:10 +09:00
tools The directory of "src" has changed 2016-08-02 12:42:32 +09:00
vendor Upgrade depot_tools 2017-01-17 12:54:53 -08:00
.gitignore Ignore .gclient_entries 2017-01-17 12:54:53 -08:00
.gitmodules
LICENSE.txt
README.md Add missing the 2017-01-21 10:52:44 -08:00
VERSION Update to Chrome 56.0.2924.87 2017-02-02 16:31:58 +09:00

README.md

libchromiumcontent

Automatically builds and provides prebuilt binaries of the Chromium Content module and all its dependencies (e.g., Blink, V8, etc.).

Development

Prerequisites

One-time setup

$ script/bootstrap

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