Skip to content
This repository was archived by the owner on Jul 27, 2018. It is now read-only.

Building Graphene (Gecko flavor)

Paul Rouget edited this page Dec 21, 2015 · 6 revisions

Nightly Builds

Gecko Graphene is part of mozilla/central. Nighly builds are being worked on (bug 1218589).

Note: Gecko Graphene is currently only tested in OSX and Linux. Windows builds should work in principle, we just haven't yet had time to get them up-and-running.

Building

Get source code:

git clone https://github.com/mozilla/gecko-dev.git

Install dependencies:

./mach bootstrap

Create a mozconfig file in the source directory, with the following:

mk_add_options AUTOCLOBBER=1
mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj.graphene.noindex
ac_add_options --enable-application=b2g/graphene

Then:

./mach build # will take a long time
./mach package # should take a minute

Package is located in:

./obj.graphene.noindex/dist/graphene-45.0a1.en-US.mac64.dmg

Running

Run:

./mach run --start-manifest http://localhost:6060/manifest.webapp

You can now follow Setup instructions at https://github.com/mozilla/browser.html.

Clone this wiki locally