Face Painting, Flying and Flat Tires


Categories: misc
Labels: mozilla
Programming Languages, Martial Arts and Computers. The Weblog of Chris Double.


Labels: mozilla
Labels: mozilla
git clone git://double.co.nz/git/firefox.gitA simple .mozconfig that works under Linux and Windows is:
cd firefox/mozilla
...create .mozconfig file...
autoconf2.13
make -f client.mk build
. $topsrcdir/browser/config/mozconfigThis does a debug build. If building the version with <video> element support add this line:
mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj-@CONFIG_GUESS@
mk_add_options MOZ_MAKE_FLAGS=-j3
mk_add_options MOZ_CO_PROJECT=browser
ac_add_options --enable-debug
ac_add_options --enable-oggTo build on Mac OS X, add the line:
ac_add_options --with-macos-sdk=/Developer/SDKs/MacOSX10.4u.sdkI removed 'configure' to stop the merge conflicts that keep occurring when merging the firefox tree into the video element tree, and to prevent it from being included in patches when I generate a patch to attach to the bugzilla entry.
Labels: mozilla