Shared library build of Chromium’s Content module
Перейти к файлу
Kevin Sawicki 5d3c93d666 Merge pull request #271 from electron/verify-external-snapshot-data
Remove verification of external snapshot data
2017-03-14 13:06:31 -07:00
chromiumcontent fix typo: enalbe -> enable 2016-05-24 12:26:02 +08:00
patches Remove verifying snapshots on Windows 2017-03-10 10:48:08 -08:00
patches-mas Update no_private_api.patch 2016-07-04 12:06:42 +09:00
resources Use our own template 2015-06-29 10:33:58 +08:00
script Port over linux cibuild scripts from master 2017-03-13 09:02:34 -07:00
tools The directory of "src" has changed 2016-08-02 12:42:32 +09:00
vendor The vendor/chromium is no longer needed 2016-08-02 12:42:15 +09:00
.gitignore Move src/ to root from vendor/chromium/ 2016-07-04 16:08:40 +09:00
.gitmodules Use ninja from depot_tools 2014-10-09 15:31:38 +08:00
LICENSE.txt Add README and LICENSE 2013-02-28 08:47:47 -05:00
README.md Renamed WebKit to Blink 2016-02-04 09:28:45 +02:00
VERSION Update to Chrome 52.0.2743.82 2016-07-20 23:59:40 -06:00

README.md

libchromiumcontent

A single, shared library that includes the Chromium Content module and all its dependencies (e.g., Blink, V8, etc.).

Using it in your app

TODO

Development

Prerequisites

One-time setup

$ script/bootstrap

Building

$ script/update -t x64
$ script/build -t x64

Updating project files

If you change VERSION to point to a different Chromium release, or modify chromiumcontent.gyp{,i}, you should run:

$ script/update

This will regenerate all the project files. Then you can build again.

Building for ARM target

$ ./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