diff options
Diffstat (limited to 'mozilla/minimo/mozconfig')
-rw-r--r-- | mozilla/minimo/mozconfig | 64 |
1 files changed, 64 insertions, 0 deletions
diff --git a/mozilla/minimo/mozconfig b/mozilla/minimo/mozconfig index e69de29bb2..38a2b87d81 100644 --- a/mozilla/minimo/mozconfig +++ b/mozilla/minimo/mozconfig @@ -0,0 +1,64 @@ +# build minimo +MINIMO=1 +mk_add_options MINIMO=1 + +# use GTK+-2 widget set with XFT font rendering +ac_add_options --enable-default-toolkit=gtk2 +ac_add_options --enable-xft +ac_add_options --disable-freetype2 + +# disable XUL support to reduce codesize +ac_add_options --disable-xul + +# enable minimal profile support +ac_add_options --disable-profilesharing +ac_add_options --disable-profilelocking +ac_add_options --enable-single-profile + +# disable features and skip various build steps +ac_add_options --disable-extensions +ac_add_options --disable-accessibility +ac_add_options --disable-composer +ac_add_options --enable-plaintext-editor-only +ac_add_options --disable-mailnews +ac_add_options --disable-ldap +ac_add_options --disable-postscript +ac_add_options --disable-mathml +ac_add_options --disable-jsd +ac_add_options --disable-jsloader +ac_add_options --disable-installer +ac_add_options --disable-xpinstall +ac_add_options --disable-xpfe-components +ac_add_options --disable-xprint +ac_add_options --disable-necko-disk-cache + +# configure necko to allocate smaller network buffers +ac_add_options --enable-necko-small-buffers + +# disable debug logging and tests +ac_add_options --disable-logging +ac_add_options --disable-tests + +# build crypto module (PSM + NSS) +ac_add_options --enable-crypto + +# build minimal set of protocol handlers +ac_add_options --enable-necko-protocols=http,file,res,jar + +# build minimal set of image decoders +ac_add_options --enable-image-decoders=png,gif,jpeg + +# code generation options (optimize for size) +# ac_add_options --enable-optimize=-Os +# ac_add_options --enable-strip +# ac_add_options --disable-debug +ac_add_options --enable-reorder +ac_add_options --enable-elf-dynstr-gc + +# enable static build +ac_add_options --disable-shared +ac_add_options --enable-static + +# remove link dependency on libstdc++.so +LIBS=-lsupc++ +#CXX=gcc |