Berkelium

Project

berkelium.org

Berkelium copyright (C) 2009-2010 The Sirikata team.
Berkelium is a BSD licensed library that provides off-screen browser rendering via Google’s open source Chromium web browser. See http://berkelium.org for a detailed overview.

Community: Google Groups

Code is on github at sirataka/berkelium

Prerequisites & Instructions

How to Build

cd .../com.github/siritaka/berkelium/berkelium
$ util/build-chromium.sh --help
Building for Linux i686
Usage: [linux32] util/build-chromium.sh [--deps] [-j123] [--verbose] [--force]
[--build-dir foo] [--install-dir foo] [--app-dir foo] [--patch-dir foo]
[--chromium-version 6.0.472.27] [--chromium-version 54321]

If run with linux32, does a 32-bit build on a 64-bit system.
-jFOO runs parallel build with FOO processors (default autodetected)'
--force forces rerunning svn in case you encountered svn errors.
--verbose shows verbose bash lines and runs gcc commands with make V=1
--build-dir, --app-dir, --install-dir : read this script to understand.
--patch-dir Lets you specify other patches *instead* of default 'patches' dir
--deps attempts installing fedora/debian/ubuntu packages as root.
--chromium-version sets a release version or SVN revision to download.
$ run util/build-chromium.sh --deps
run: util/build-chromium.sh '--deps' >& ./t.build-chromium.sh.8621.out

Attempts & Experiences

Leave a Reply