Skip to content

Instantly share code, notes, and snippets.

@shenqi
Created February 14, 2011 20:53
Show Gist options
  • Save shenqi/826523 to your computer and use it in GitHub Desktop.
Save shenqi/826523 to your computer and use it in GitHub Desktop.
.mozconfig for Firefox on Intel Processor (64-bit compilation: Mac OS X 10.6.6)
. $topsrcdir/browser/config/mozconfig
CC="gcc-4.2 -arch x86_64"
CXX="g++-4.2 -arch x86_64"
HOST_CC="gcc-4.2"
HOST_CXX="g++-4.2"
RANLIB=ranlib
AR=ar
AS=$CC
LD=ld
STRIP="strip -x -S"
CROSS_COMPILE=1
mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj-fx-beta
mk_add_options MOZ_MAKE_FLAGS="-s -j4"
mk_add_options AUTOCOF=autoconf213
mk_add_options MOZ_CO_PROJECT=browser
ac_add_options --target=x86_64-apple-darwin10.6
ac_add_options --enable-macos-target=10.6
ac_add_options --with-macos-sdk=/Developer/SDKs/MacOSX10.6.sdk
ac_add_options --enable-application=browser
ac_add_options --enable-optimize="-O3 -march=core2 -msse3 -pipe"
ac_add_options --disable-debug
ac_add_options --disable-tests
ac_add_options --disable-mochitest
ac_add_options --enable-crashreporter
ac_add_options --enable-extensions=default
ac_add_options --enable-svg
ac_add_options --enable-strip
ac_add_options --enable-libxul
ac_add_options --enable-static-libs
ac_add_options --enable-canvas
ac_add_options --enable-pthreads
ac_add_options --enable-update-packaging
ac_add_options --disable-pedantic
ac_add_options --disable-libIDLtest
ac_add_options --disable-glibtest
export BUILD_OFFICIAL=1
export MOZILLA_OFFICIAL=1
export MOZ_OFFICIAL_BRANDING=1
mk_add_options BUILD_OFFICIAL=1
mk_add_options MOZILLA_OFFICIAL=1
mk_add_options MOZ_OFFICIAL_BRANDING=1
ac_add_options --enable-official-branding
ac_add_options --with-branding=other-licenses/branding/firefox
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment