diff options
Diffstat (limited to 'BUILD')
-rw-r--r-- | BUILD | 51 |
1 files changed, 51 insertions, 0 deletions
@@ -0,0 +1,51 @@ +1. Install build dependencies + +Python 2.7.X +Autoconf 2.13 +Yasm 1.2.0 or newer +Perl +Gnu C Compiler version 4.9.3 or newer (9.X.X reccomended) + +2. Install runtime dependencies + +libXt +zip +freetype +fontconfig +glibc +libffi +dbus +dbus-glib +gtk+2 +alsa-lib +jack2 +ffmpeg + +3. prepare git submodule(s) + +$ git submodule init && git submodule update + + +copy Mach build system example config into the root of webbrowser +as '.mozconfig' + +$ cp doc/mozconfig.example .mozconfig + +Optionally adjust .mozconfig to better suit your needs. + +$ cd .. + +4. compile, test, and package Web Browser + +./mach build + +if this completes successfully you can test your build before packaging it + +./mach run + +if all is well package it + +./mach package + +and then install the resulting distrobution tarball on your system. +the tarball will be stored in the object directory/dist you set in .mozconfig |