Age | Commit message (Collapse) | Author | Files | Lines |
|
Modify the chromium68 recipe to make it more like the one available in
meta-browser: https://github.com/OSSystems/meta-browser
Instead of passing Yocto's build flags to the cros (=ChromeOS)
toolchain, generate a toolchain definition file specifically for this
build.
For the generation of the V8 memory snapshot, build the required files
for the target architecture, then use qemu-native to run them.
Upstream chromium addresses this problem by downloading a specific
native toolchain for every target platform, which we cannot do in this
context.
The toolchain changes trigger an issue with ARMv7 builds; backported
one patch to address that specific issue.
This changes also triggered a problem with 32 bit targets, the
generated binaries were too big. Forced the DEBUG_ARGS to use -g1 (or
-g0 otherwise).
Bug-AGL: SPEC-2514
Change-Id: Ib18431b628415c58a3c29595bfff10057e355a4b
Signed-off-by: Jacobo Aragunde Pérez <jaragunde@igalia.com>
|
|
Bug-AGL: SPEC-2353
Change-Id: I2a62e76422a35b5a9c95fa310677199b8ca79146
Signed-off-by: Antia Puentes <apuentes@igalia.com>
(cherry picked from commit 0bfe1a36c4bcc9c4d309f9005b2d8da23ca0eed8)
|
|
After the update from Guppy it seems that Chromium build recipe
don't have the bison dependency satisfied, so it is explicitly
included now.
Change-Id: I184c506b4820e7c3434708594c6d81cd47ce5681
Bug-AGL: SPEC-2342
Signed-off-by: Lorenzo Tilve <ltilve@igalia.com>
|
|
Create a new layer called meta-html5-framework.
It contains the following recipes:
* chromium68 to build the browser shared library and browser code.
* chromium-browser-service for the browser widget.
* wam for the web application manager.
* wam-tinyproxy is a direct dependency of wam.
Defines a new packagegroup, which is added to the agl-demo-platform
image in case agl-html5-framework is configured as a feature.
Bug-AGL: SPEC-1885
Change-Id: I39f01ab09e198cd139e95ff3c784af563b54329b
Signed-off-by: Jacobo Aragunde Pérez <jaragunde@igalia.com>
(cherry picked from commit 19e71462fc44093c6f9046e60c72adeedfca7858)
|