How to build custom Chromium?

820 views
Skip to first unread message

Mike

unread,
Nov 5, 2015, 2:12:33 PM11/5/15
to Chromium-discuss
How to build custom Chromium:
- without devtools
- with enabled kiosk mode
- with built-in custom extension
?????
Thx!

BlueIsGood2

unread,
Nov 5, 2015, 3:40:42 PM11/5/15
to Chromium-discuss
Ive wanted to know this to!

Eric Zaluzec

unread,
Nov 9, 2015, 3:50:43 PM11/9/15
to Chromium-discuss
Heya Mike,
Not sure this is what you want, but I wanted to share what I have learned.

Using the Yocto Project's build environment tools, I was given the resources needed to build and configure a custom chromium packages to do the following:
 1) Build and run/execute a custom google-chrome (chromium) web browser that had support with the following commands:
     --allow-insecure-localhost --window-size=800,480 --window-position=0,0 --user-data-dir --incognito --ignore-gpu-blacklist --in-process-gpu --log-gpu-control-list-decisions --ui-prioritize-in-gpu-process --kiosk <url>

 2) Update the chromium version to what I needed, (i.e. 43, 45, 46, and 48!)

 3) Select custom build options like what graphics and window system I want to launch with, enabling component-builds, and if I wanted to build chrome for release or development.

For more information about the Yocto project and the OpenEmbedded (chromium) tools it provides, you can checkout these two websites:
https://www.yoctoproject.org/
https://github.com/OSSystems/meta-browser/tree/master/recipes-browser/chromium

The best part is that these free build system tools are extremely diverse/compatible for your target system & hardware. I took a ARM build system using of the a Yocto distribution and changed two configuration files and then had the same file system image compiled and build for a system based on a 64-bit Intel/x86 hardware.

Hope this helps.
Cheerrs!


On Thursday, November 5, 2015 at 1:12:33 PM UTC-6, Mike wrote:
Reply all
Reply to author
Forward
0 new messages