Initial checkin of example .mozconfig's for various Mozilla.org products

This commit is contained in:
Matt Madia
2009-02-23 03:59:46 +00:00
parent 3166451302
commit adb9d94d33
8 changed files with 509 additions and 0 deletions

View File

@@ -0,0 +1,57 @@
#
# //See http://www.mozilla.org/build/ for build instructions.
#
#
#this is a comment
#
# //Options for client.mk.
. $topsrcdir/browser/config/mozconfig
mk_add_options MOZ_CO_PROJECT=browser
### Required to download the right version of the source code
mk_add_options MOZ_CO_TAG=MOZILLA_1_8_BRANCH
### //EDIT THESE VALUES TO REFLECT YOUR LOCAL BUILD ###
export GLIB_CONFIG=/boot/common/bin/glib-config
mk_add_options GLIB_CONFIG=/boot/common/bin/glib-config
export LIBIDL_CONFIG=/boot/common/bin/libIDL-config
mk_add_options LIBIDL_CONFIG=/boot/common/bin/libIDL-config
export CVSROOT=:pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot
mk_add_options CVSROOT=:pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot
### //Set the outputdir for the build
mk_add_options MOZ_OBJDIR=/objects/moz-ff2
### //Automatic updates not currently supported on BeOS. Delete this when we add this feature.
ac_add_options --disable-updater
### //Explicitly enable native BeOS threading
ac_add_options --with-bthreads
### //We don't have Java for BeOS yet. While this builds fine, it is not useful.
ac_add_options --disable-oji
### //Build without Cairo
ac_add_options --disable-svg
ac_add_options --disable-canvas
### //Reduce build size and time by omitting test suite and IPv6 support (not needed on BeOS)
ac_add_options --disable-tests
ac_add_options --disable-ipv6
### //Required configure options
ac_add_options --enable-cpp-rtti
ac_add_options --enable-static --disable-shared ## STATIC BUILD
#ac_add_options --disable-static --enabled-shared ## SHARED Libraries
### Optional optimizations
export BUILD_OPT=1
mk_add_options BUILD_OPT=1
ac_add_options --enable-optimize='-O1 -march=pentium -mcpu=pentiumpro'
### //Eliminate lots of relatively useless warnings during build
ac_add_options --disable-cpp-exceptions
### //Options that only need to be applied by an official builder
#ac_add_options --enable-official-branding

View File

@@ -0,0 +1,65 @@
#
# //See http://www.mozilla.org/build/ for build instructions.
#
#
#this is a comment
#
# //Options for client.mk.
. $topsrcdir/browser/config/mozconfig
mk_add_options MOZ_CO_PROJECT=browser
### Required to download the right version of the source code
mk_add_options MOZ_CO_TAG=MOZILLA_1_8_BRANCH
### Tags for packaged-filename
export MOZ_PKG_SPECIAL=DEBUG
mk_add_options MOZ_PKG_SPECIAL=DEBUG
#ac_add_options MOZ_PKG_SPECIAL=_NOT_NEEDED_
### //EDIT THESE VALUES TO REFLECT YOUR LOCAL BUILD ###
export GLIB_CONFIG=/boot/common/bin/glib-config
mk_add_options GLIB_CONFIG=/boot/common/bin/glib-config
export LIBIDL_CONFIG=/boot/common/bin/libIDL-config
mk_add_options LIBIDL_CONFIG=/boot/common/bin/libIDL-config
export CVSROOT=:pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot
mk_add_options CVSROOT=:pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot
### //Set the outputdir for the build
mk_add_options MOZ_OBJDIR=/objects/moz-ff2-debug
### //Automatic updates not currently supported on BeOS. Delete this when we add this feature.
ac_add_options --disable-updater
### //Explicitly enable native BeOS threading
ac_add_options --with-bthreads
### //We don't have Java for BeOS yet. While this builds fine, it is not useful.
ac_add_options --disable-oji
### //Build without Cairo
ac_add_options --disable-svg
ac_add_options --disable-canvas
### //Reduce build size and time by omitting test suite and IPv6 support (not needed on BeOS)
ac_add_options --disable-ipv6
### //Required configure options
ac_add_options --enable-cpp-rtti
ac_add_options --enable-debug
ac_add_options --disable-optimize
ac_add_options --disable-reorder
ac_add_options --disable-strip
ac_add_options --disable-strip-libs
ac_add_options --disable-static
ac_add_options --enable-shared
#ac_add_options --enable-tests
### //Eliminate lots of relatively useless warnings during build
ac_add_options --disable-cpp-exceptions
### //Options that only need to be applied by an official builder
#ac_add_options --enable-official-branding

View File

@@ -0,0 +1,63 @@
#
# //See http://www.mozilla.org/build/ for build instructions.
#
#
#this is a comment
#
# //Options for client.mk.
mk_add_options MOZ_CO_PROJECT=suite
ac_add_options --enable-application=suite
mk_add_options MOZ_CO_TAG=MOZILLA_1_8_BRANCH
### //EDIT THESE VALUES TO REFLECT YOUR LOCAL BUILD ###
export GLIB_CONFIG=/boot/common/bin/glib-config
mk_add_options GLIB_CONFIG=/boot/common/bin/glib-config
export LIBIDL_CONFIG=/boot/common/bin/libIDL-config
mk_add_options LIBIDL_CONFIG=/boot/common/bin/libIDL-config
export CVSROOT=:pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot
mk_add_options CVSROOT=:pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot
### //Set the outputdir for the build
mk_add_options MOZ_OBJDIR=/objects/moz-sm
### //Automatic updates not currently supported on BeOS. Delete this when we add this feature.
ac_add_options --disable-updater
### //Explicitly enable native BeOS threading
ac_add_options --with-bthreads
### //We don't have Java for BeOS yet. While this builds fine, it is not useful.
ac_add_options --disable-oji
### //Explicitly enable Postscript printing
#ac_add_options --enable-postscript
### //Since I'm not ready for Cairo.
ac_add_options --disable-svg
ac_add_options --disable-canvas
### //Required configure options. Builds will fail without them.
ac_add_options --enable-cpp-rtti
### //Reduce build size and time by omitting test suite and IPv6 support (not needed on BeOS)
ac_add_options --disable-tests
ac_add_options --disable-ipv6
### //Uncomment these for speed. Creates an optimized, stripped static build.
### //K6's, Pre-Pentium II aren't supported with i586, use i586.
export BUILD_OPT=1
mk_add_options BUILD_OPT=1
ac_add_options --enable-optimize='-O1 -march=pentium -mcpu=pentiumpro'
ac_add_options --enable-static --disable-shared ## STATIC BUILD
#ac_add_options --disable-static --enabled-shared ## SHARED Libraries
### //Eliminate lots of relatively useless warnings during build
ac_add_options --disable-cpp-exceptions
### // Disable accessibility support
ac_add_options --disable-accessibility
### //Options that only need to be applied by an official builder
#ac_add_options --enable-official-branding

View File

@@ -0,0 +1,65 @@
#
# //See http://www.mozilla.org/build/ for build instructions.
#
#
#this is a comment
#
# //Options for client.mk.
mk_add_options MOZ_CO_PROJECT=suite
ac_add_options --enable-application=suite
mk_add_options MOZ_CO_TAG=MOZILLA_1_8_BRANCH
### //EDIT THESE VALUES TO REFLECT YOUR LOCAL BUILD ###
export GLIB_CONFIG=/boot/common/bin/glib-config
mk_add_options GLIB_CONFIG=/boot/common/bin/glib-config
export LIBIDL_CONFIG=/boot/common/bin/libIDL-config
mk_add_options LIBIDL_CONFIG=/boot/common/bin/libIDL-config
export CVSROOT=:pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot
mk_add_options CVSROOT=:pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot
### //Set the outputdir for the build
mk_add_options MOZ_OBJDIR=/objects/moz-sm-DEBUG
### //Automatic updates not currently supported on BeOS. Delete this when we add this feature.
ac_add_options --disable-updater
### //Explicitly enable native BeOS threading
ac_add_options --with-bthreads
### //We don't have Java for BeOS yet. While this builds fine, it is not useful.
ac_add_options --disable-oji
### //Explicitly enable Postscript printing
#ac_add_options --enable-postscript
### //Since I'm not ready for Cairo.
ac_add_options --disable-svg
ac_add_options --disable-canvas
### //Required configure options. Builds will fail without them.
ac_add_options --enable-cpp-rtti
### //Reduce build size and time by omitting test suite and IPv6 support (not needed on BeOS)
### //ac_add_options --disable-tests
ac_add_options --disable-ipv6
### //Required configure options
ac_add_options --enable-cpp-rtti
ac_add_options --enable-debug
ac_add_options --disable-optimize
ac_add_options --disable-reorder
ac_add_options --disable-strip
ac_add_options --disable-strip-libs
ac_add_options --disable-static
ac_add_options --enable-shared
#ac_add_options --enable-tests
### //Eliminate lots of relatively useless warnings during build
ac_add_options --disable-cpp-exceptions
### // Disable accessibility support
ac_add_options --disable-accessibility
### //Options that only need to be applied by an official builder
#ac_add_options --enable-official-branding

View File

@@ -0,0 +1,83 @@
#
# //See http://www.mozilla.org/build/ for build instructions.
#
#
#this is a comment
#
# //Options for client.mk.
mk_add_options MOZ_CO_PROJECT=suite
ac_add_options --enable-application=suite
mk_add_options MOZ_CO_TAG=MOZILLA_1_8_BRANCH
export MOZ_PKG_SPECIAL=JustBrowser
mk_add_options MOZ_PKG_SPECIAL=JustBrowser
#ac_add_options MOZ_PKG_SPECIAL=JustBrowser
### //EDIT THESE VALUES TO REFLECT YOUR LOCAL BUILD ###
export GLIB_CONFIG=/boot/common/bin/glib-config
mk_add_options GLIB_CONFIG=/boot/common/bin/glib-config
export LIBIDL_CONFIG=/boot/common/bin/libIDL-config
mk_add_options LIBIDL_CONFIG=/boot/common/bin/libIDL-config
export CVSROOT=:pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot
mk_add_options CVSROOT=:pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot
### //Set the outputdir for the build
mk_add_options MOZ_OBJDIR=/objects/moz-sm-JustBrowser
### //Automatic updates not currently supported on BeOS. Delete this when we add this feature.
ac_add_options --disable-updater
### //Explicitly enable native BeOS threading
ac_add_options --with-bthreads
### //We don't have Java for BeOS yet. While this builds fine, it is not useful.
ac_add_options --disable-oji
### //Explicitly enable Postscript printing
#ac_add_options --enable-postscript
### //Since I'm not ready for Cairo.
ac_add_options --disable-svg
ac_add_options --disable-canvas
### //Required configure options. Builds will fail without them.
ac_add_options --enable-cpp-rtti
### //Reduce build size and time by omitting test suite and IPv6 support (not needed on BeOS)
ac_add_options --disable-tests
ac_add_options --disable-ipv6
### //Uncomment these for speed. Creates an optimized, stripped static build.
### //K6's, Pre-Pentium II aren't supported with i586, use i586.
export BUILD_OPT=1
mk_add_options BUILD_OPT=1
ac_add_options --enable-optimize='-O1 -march=pentium -mcpu=pentiumpro'
### // I'm getting linking problems.
### // nsXULElement.cpp:(.text+0x76b9): undefined reference to `JS_XDRNewMem'
### // and many other 'JS_....' there was some option here --- javascript static or something. well, whatever it was, it doesnt work anymore.
ac_add_options --enable-strip
ac_add_options --enable-static --disable-shared ## STATIC BUILD
#ac_add_options --disable-static --enable-shared ## SHARED Libraries
### //Eliminate lots of relatively useless warnings during build
ac_add_options --disable-cpp-exceptions
### // Disable accessibility support
ac_add_options --disable-accessibility
### // Options for JustBrowser
ac_add_options --disable-mailnews
ac_add_options --disable-composer
#ac_add_options --enable-plaintext-editor-only
#ac_add_options --disable-irc
# --disable-postscript
##ac_add_options --disable-jsd
# --enable-single-profile

View File

@@ -0,0 +1,51 @@
# //,suite,mail,calendar,xulrunner
. $topsrcdir/calendar/sunbird/config/mozconfig
# //The outputdir for the build
mk_add_options MOZ_OBJDIR=/objects/moz-sb
### //Required to download the right version of the source code
mk_add_options MOZ_CO_TAG=MOZILLA_1_8_BRANCH
### //EDIT THESE VALUES TO REFLECT YOUR LOCAL BUILD ###
export GLIB_CONFIG=/boot/common/bin/glib-config
mk_add_options GLIB_CONFIG=/boot/common/bin/glib-config
export LIBIDL_CONFIG=/boot/common/bin/libIDL-config
mk_add_options LIBIDL_CONFIG=/boot/common/bin/libIDL-config
export CVSROOT=:pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot
mk_add_options CVSROOT=:pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot
### //Automatic updates not currently supported on BeOS. Delete this when we add this feature.
ac_add_options --disable-updater
### //Explicitly enable native BeOS threading
ac_add_options --with-bthreads
### //We don't have Java for BeOS yet. While this builds fine, it is not useful.
ac_add_options --disable-oji
### //Explicitly enable Postscript printing
#ac_add_options --enable-postscript
### //Build without Cairo
ac_add_options --disable-svg
ac_add_options --disable-canvas
### //Reduce build size and time by omitting test suite and IPv6 support (not needed on BeOS)
ac_add_options --disable-tests
ac_add_options --disable-ipv6
### //Required configure options
ac_add_options --enable-cpp-rtti
ac_add_options --enable-static --disable-shared ## STATIC BUILD
#ac_add_options --disable-static --enabled-shared ## SHARED Libraries
### //Eliminate lots of relatively useless warnings during build
ac_add_options --disable-cpp-exceptions
### Optional optimizations
export BUILD_OPT=1
mk_add_options BUILD_OPT=1
ac_add_options --enable-optimize=-O1 -march=pentium -mcpu=pentiumpro'

View File

@@ -0,0 +1,61 @@
#
# //See http://www.mozilla.org/build/ for build instructions.
#
#
#this is a comment
#
# //Options for client.mk.
# Uncomment this line to buiild Thunderbird
. $topsrcdir/mail/config/mozconfig
### Required to download the right version of the source code
mk_add_options MOZ_CO_TAG=MOZILLA_1_8_BRANCH
### //EDIT THESE VALUES TO REFLECT YOUR LOCAL BUILD ###
export GLIB_CONFIG=/boot/common/bin/glib-config
mk_add_options GLIB_CONFIG=/boot/common/bin/glib-config
export LIBIDL_CONFIG=/boot/common/bin/libIDL-config
mk_add_options LIBIDL_CONFIG=/boot/common/bin/libIDL-config
export CVSROOT=:pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot
mk_add_options CVSROOT=:pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot
### //Set the outputdir for the build
mk_add_options MOZ_OBJDIR=/objects/moz-tb
### //Automatic updates not currently supported on BeOS. Delete this when we add this feature.
ac_add_options --disable-updater
### //Explicitly enable native BeOS threading
ac_add_options --with-bthreads
### //We don't have Java for BeOS yet. While this builds fine, it is not useful.
ac_add_options --disable-oji
### //Explicitly enable Postscript printing
#ac_add_options --enable-postscript
### //Build without Cairo
ac_add_options --disable-svg
ac_add_options --disable-canvas
### //Reduce build size and time by omitting test suite and IPv6 support (not needed on BeOS)
ac_add_options --disable-tests
ac_add_options --disable-ipv6
### //Required configure options
ac_add_options --enable-cpp-rtti
ac_add_options --enable-static --disable-shared ## STATIC BUILD
#ac_add_options --disable-static --enabled-shared ## SHARED Libraries
### Optional optimizations
export BUILD_OPT=1
mk_add_options BUILD_OPT=1
ac_add_options --enable-optimize='-O1 -march=pentium -mcpu=pentiumpro'
### //Eliminate lots of relatively useless warnings during build
ac_add_options --disable-cpp-exceptions
### //Options that only need to be applied by an official builder
#ac_add_options --enable-official-branding

View File

@@ -0,0 +1,64 @@
#
# //See http://www.mozilla.org/build/ for build instructions.
#
#
#this is a comment
#
# //Options for client.mk.
# Uncomment this line to buiild Thunderbird
. $topsrcdir/mail/config/mozconfig
mk_add_options MOZ_CO_PROJECT=mail,calendar
ac_add_options --enable-extensions=default,lightning
### Required to download the right version of the source code
mk_add_options MOZ_CO_TAG=MOZILLA_1_8_BRANCH
### //EDIT THESE VALUES TO REFLECT YOUR LOCAL BUILD ###
export GLIB_CONFIG=/boot/common/bin/glib-config
mk_add_options GLIB_CONFIG=/boot/common/bin/glib-config
export LIBIDL_CONFIG=/boot/common/bin/libIDL-config
mk_add_options LIBIDL_CONFIG=/boot/common/bin/libIDL-config
export CVSROOT=:pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot
mk_add_options CVSROOT=:pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot
### //Set the outputdir for the build
mk_add_options MOZ_OBJDIR=/objects/moz-tb-lightning
### //Automatic updates not currently supported on BeOS. Delete this when we add this feature.
ac_add_options --disable-updater
### //Explicitly enable native BeOS threading
ac_add_options --with-bthreads
### //We don't have Java for BeOS yet. While this builds fine, it is not useful.
ac_add_options --disable-oji
### //Explicitly enable Postscript printing
#ac_add_options --enable-postscript
### //Build without Cairo
ac_add_options --disable-svg
ac_add_options --disable-canvas
### //Reduce build size and time by omitting test suite and IPv6 support (not needed on BeOS)
ac_add_options --disable-tests
ac_add_options --disable-ipv6
### //Required configure options
ac_add_options --enable-cpp-rtti
### // Static builds are causing some problems (Bug 330753)
#ac_add_options --enable-static --disable-shared ## STATIC BUILD
ac_add_options --disable-static ## SHARED Libraries
### Optional optimizations
ac_add_options --enable-optimize='-O1 -march=pentium -mcpu=pentiumpro'
### //Eliminate lots of relatively useless warnings during build
ac_add_options --disable-cpp-exceptions
### //Options that only need to be applied by an official builder
#ac_add_options --enable-official-branding