This repository has been archived by the owner. 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.

You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.
Press h to open a hovercard with more details.