diff options
Diffstat (limited to 'mozconfig.in')
-rw-r--r-- | mozconfig.in | 52 |
1 files changed, 52 insertions, 0 deletions
diff --git a/mozconfig.in b/mozconfig.in new file mode 100644 index 000000000000..9b0837a8c6ed --- /dev/null +++ b/mozconfig.in @@ -0,0 +1,52 @@ +ac_add_options --enable-official-branding +export MOZILLA_OFFICIAL=1 + +mk_add_options MOZ_CO_PROJECT=browser +ac_add_options --enable-application=browser + +mk_add_options MOZ_OBJDIR=%SRCDIR%/pmbuild + +ac_add_options --disable-installer +ac_add_options --disable-updater + +ac_add_options --disable-tests +ac_add_options --disable-mochitests +ac_add_options --disable-debug + +ac_add_options --enable-jemalloc +#ac_add_options --enable-jemalloc-lib #does nothing? +ac_add_options --with-pthreads + +ac_add_options --enable-strip +ac_add_options --enable-optimize="-O2 -msse2 -mfpmath=sse" + +ac_add_options --x-libraries=/usr/lib + +# gcc6 doesn't work, explicitly use gcc5 +export CC=gcc-5 +export CXX=g++-5 + +# Use python2 +mk_add_options PYTHON=/usr/bin/python2 + +# use multiple job threads to speed up compilation +mk_add_options MOZ_MAKE_FLAGS="-j4" + +# disable junk +ac_add_options --disable-accessibility +ac_add_options --disable-codesighs +ac_add_options --disable-gamepad +ac_add_options --disable-logging +ac_add_options --disable-necko-wifi +ac_add_options --disable-parental-controls +ac_add_options --disable-safe-browsing +ac_add_options --disable-webrtc +ac_add_options --disable-websms-backend +ac_add_options --disable-valgrind + +# enable useful features +ac_add_options --enable-chrome-format=omni +ac_add_options --enable-gstreamer +ac_add_options --enable-pulseaudio +ac_add_options --enable-startup-notification +ac_add_options --enable-url-classifier |