mirror of
https://github.com/yann64/haikuports.git
synced 2026-05-05 14:38:51 +02:00
Replaced mozilla configuration files with new *.mozconfig, which contain better options.
This commit is contained in:
@@ -0,0 +1,70 @@
|
|||||||
|
# ------------------
|
||||||
|
# Browser, DEBUG
|
||||||
|
# ------------------
|
||||||
|
|
||||||
|
### Tags for packaged-filename
|
||||||
|
export MOZ_PKG_SPECIAL=DEBUG
|
||||||
|
mk_add_options MOZ_PKG_SPECIAL=DEBUG
|
||||||
|
|
||||||
|
. $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
|
||||||
|
|
||||||
|
export CVSROOT=:pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot
|
||||||
|
mk_add_options CVSROOT=:pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot
|
||||||
|
|
||||||
|
# -----------------------------------------------------
|
||||||
|
# --- 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
|
||||||
|
|
||||||
|
# --- Set the outputdir for the build ---
|
||||||
|
mk_add_options MOZ_OBJDIR=/moz_obj/debug-browser
|
||||||
|
|
||||||
|
# autoconf 2.13 was built by
|
||||||
|
#./configure --prefix=/boot/common/autoconf-2.13 --program-suffix=-2.13 --bindir=/boot/common/bin/
|
||||||
|
# make && make install
|
||||||
|
export AUTOCONF='/boot/common/bin/autoconf-2.13 -m /boot/common/autoconf-2.13/share/autoconf'
|
||||||
|
# -----------------------------------------------------
|
||||||
|
|
||||||
|
# Automatic updates not currently supported on BeOS. Delete this when we add this feature.
|
||||||
|
ac_add_options --disable-updater
|
||||||
|
|
||||||
|
# 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
|
||||||
|
|
||||||
|
# Utilize Haiku's default shared libraries
|
||||||
|
ac_add_options --with-system-jpeg
|
||||||
|
ac_add_options --with-system-png
|
||||||
|
ac_add_options --with-system-zlib
|
||||||
|
|
||||||
|
# Reduce build size and time by omitting IPv6 support (not needed on BeOS)
|
||||||
|
ac_add_options --disable-ipv6
|
||||||
|
|
||||||
|
# Required configure options
|
||||||
|
ac_add_options --enable-cpp-rtti
|
||||||
|
|
||||||
|
# Eliminate lots of relatively useless warnings during build
|
||||||
|
ac_add_options --disable-cpp-exceptions
|
||||||
|
|
||||||
|
# Optional optimizations
|
||||||
|
ac_add_options --enable-debug
|
||||||
|
ac_add_options --disable-optimize
|
||||||
|
ac_add_options --disable-reorder
|
||||||
|
ac_add_options --disable-strip
|
||||||
|
ac_add_options --disable-static
|
||||||
|
ac_add_options --enable-shared
|
||||||
|
#ac_add_options --enable-tests
|
||||||
|
|
||||||
|
#--disable-logging #--disable-logging Disable logging facilities
|
||||||
|
|
||||||
|
ac_add_options --enable-nspr-threads
|
||||||
@@ -0,0 +1,80 @@
|
|||||||
|
# ------------------
|
||||||
|
# Browser, Optimized
|
||||||
|
# ------------------
|
||||||
|
|
||||||
|
. $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
|
||||||
|
|
||||||
|
export CVSROOT=:pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot
|
||||||
|
mk_add_options CVSROOT=:pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot
|
||||||
|
|
||||||
|
# -----------------------------------------------------
|
||||||
|
# --- 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
|
||||||
|
|
||||||
|
# --- Set the outputdir for the build ---
|
||||||
|
mk_add_options MOZ_OBJDIR=/moz_obj/browser
|
||||||
|
|
||||||
|
# autoconf 2.13 was built by
|
||||||
|
#./configure --prefix=/boot/common/autoconf-2.13 --program-suffix=-2.13 --bindir=/boot/common/bin/
|
||||||
|
# make && make install
|
||||||
|
export AUTOCONF='/boot/common/bin/autoconf-2.13 -m /boot/common/autoconf-2.13/share/autoconf'
|
||||||
|
# -----------------------------------------------------
|
||||||
|
|
||||||
|
# Automatic updates not currently supported on BeOS. Delete this when we add this feature.
|
||||||
|
ac_add_options --disable-updater
|
||||||
|
|
||||||
|
# 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
|
||||||
|
|
||||||
|
# Utilize Haiku's default shared libraries
|
||||||
|
ac_add_options --with-system-jpeg
|
||||||
|
ac_add_options --with-system-png
|
||||||
|
ac_add_options --with-system-zlib
|
||||||
|
|
||||||
|
ac_add_options --enable-nspr-threads
|
||||||
|
|
||||||
|
# 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
|
||||||
|
|
||||||
|
# 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-static --disable-shared
|
||||||
|
ac_add_options --enable-strip
|
||||||
|
ac_add_options --enable-reorder
|
||||||
|
ac_add_options --enable-js-static-build
|
||||||
|
|
||||||
|
# ----------------------------------------------------------------------------
|
||||||
|
# GCC Specific Optimiztions.
|
||||||
|
# ----------------------------
|
||||||
|
#
|
||||||
|
# Uncomment the first line for GCC 2, the second line for GCC 4.
|
||||||
|
#
|
||||||
|
# --- GCC2 ---
|
||||||
|
ac_add_options '--enable-optimize=-O3 -march=pentium -mcpu=pentiumpro -fthread-jumps -fforce-addr -frerun-cse-after-loop -frerun-loop-opt -fexpensive-optimizations -malign-functions=4 -malign-jumps=4'
|
||||||
|
#
|
||||||
|
# --- GCC4 ---
|
||||||
|
#ac_add_options '--enable-optimize=-O3 -march=pentium -mtune=pentiumpro -fthread-jumps -fforce-addr -frerun-cse-after-loop -frerun-loop-opt -fexpensive-optimizations -malign-functions=4 -malign-jumps=4'
|
||||||
|
#
|
||||||
|
# ----------------------------------------------------------------------------
|
||||||
|
|
||||||
|
|
||||||
@@ -0,0 +1,81 @@
|
|||||||
|
# ------------------
|
||||||
|
# Calendar, Optimized
|
||||||
|
# ------------------
|
||||||
|
|
||||||
|
. $topsrcdir/calendar/sunbird/config/mozconfig
|
||||||
|
mk_add_options MOZ_CO_PROJECT=calendar
|
||||||
|
|
||||||
|
# Required to download the right version of the source code
|
||||||
|
mk_add_options MOZ_CO_TAG=MOZILLA_1_8_BRANCH
|
||||||
|
|
||||||
|
export CVSROOT=:pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot
|
||||||
|
mk_add_options CVSROOT=:pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot
|
||||||
|
|
||||||
|
# -----------------------------------------------------
|
||||||
|
# --- 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
|
||||||
|
|
||||||
|
# --- Set the outputdir for the build ---
|
||||||
|
mk_add_options MOZ_OBJDIR=/moz_obj/calendar
|
||||||
|
|
||||||
|
# autoconf 2.13 was built by
|
||||||
|
#./configure --prefix=/boot/common/autoconf-2.13 --program-suffix=-2.13 --bindir=/boot/common/bin/
|
||||||
|
# make && make install
|
||||||
|
export AUTOCONF='/boot/common/bin/autoconf-2.13 -m /boot/common/autoconf-2.13/share/autoconf'
|
||||||
|
# -----------------------------------------------------
|
||||||
|
|
||||||
|
# Automatic updates not currently supported on BeOS. Delete this when we add this feature.
|
||||||
|
ac_add_options --disable-updater
|
||||||
|
|
||||||
|
# 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
|
||||||
|
|
||||||
|
# Utilize Haiku's default shared libraries
|
||||||
|
ac_add_options --with-system-jpeg
|
||||||
|
ac_add_options --with-system-png
|
||||||
|
ac_add_options --with-system-zlib
|
||||||
|
|
||||||
|
ac_add_options --enable-nspr-threads
|
||||||
|
|
||||||
|
# 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
|
||||||
|
|
||||||
|
# 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-static --disable-shared
|
||||||
|
ac_add_options --enable-strip
|
||||||
|
ac_add_options --enable-reorder
|
||||||
|
ac_add_options --enable-js-static-build
|
||||||
|
|
||||||
|
# ----------------------------------------------------------------------------
|
||||||
|
# GCC Specific Optimiztions.
|
||||||
|
# ----------------------------
|
||||||
|
#
|
||||||
|
# Uncomment the first line for GCC 2, the second line for GCC 4.
|
||||||
|
#
|
||||||
|
# --- GCC2 ---
|
||||||
|
ac_add_options '--enable-optimize=-O3 -march=pentium -mcpu=pentiumpro -fthread-jumps -fforce-addr -frerun-cse-after-loop -frerun-loop-opt -fexpensive-optimizations -malign-functions=4 -malign-jumps=4'
|
||||||
|
#
|
||||||
|
# --- GCC4 ---
|
||||||
|
#ac_add_options '--enable-optimize=-O3 -march=pentium -mtune=pentiumpro -fthread-jumps -fforce-addr -frerun-cse-after-loop -frerun-loop-opt -fexpensive-optimizations -malign-functions=4 -malign-jumps=4'
|
||||||
|
#
|
||||||
|
# ----------------------------------------------------------------------------
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -0,0 +1,81 @@
|
|||||||
|
# ------------------
|
||||||
|
# MailNews, Optimized
|
||||||
|
# ------------------
|
||||||
|
|
||||||
|
. $topsrcdir/mail/config/mozconfig
|
||||||
|
mk_add_options MOZ_CO_PROJECT=mail
|
||||||
|
|
||||||
|
# Required to download the right version of the source code
|
||||||
|
mk_add_options MOZ_CO_TAG=MOZILLA_1_8_BRANCH
|
||||||
|
|
||||||
|
export CVSROOT=:pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot
|
||||||
|
mk_add_options CVSROOT=:pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot
|
||||||
|
|
||||||
|
# -----------------------------------------------------
|
||||||
|
# --- 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
|
||||||
|
|
||||||
|
# --- Set the outputdir for the build ---
|
||||||
|
mk_add_options MOZ_OBJDIR=/moz_obj/mailnews
|
||||||
|
|
||||||
|
# autoconf 2.13 was built by
|
||||||
|
#./configure --prefix=/boot/common/autoconf-2.13 --program-suffix=-2.13 --bindir=/boot/common/bin/
|
||||||
|
# make && make install
|
||||||
|
export AUTOCONF='/boot/common/bin/autoconf-2.13 -m /boot/common/autoconf-2.13/share/autoconf'
|
||||||
|
# -----------------------------------------------------
|
||||||
|
|
||||||
|
# Automatic updates not currently supported on BeOS. Delete this when we add this feature.
|
||||||
|
ac_add_options --disable-updater
|
||||||
|
|
||||||
|
# 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
|
||||||
|
|
||||||
|
# Utilize Haiku's default shared libraries
|
||||||
|
ac_add_options --with-system-jpeg
|
||||||
|
ac_add_options --with-system-png
|
||||||
|
ac_add_options --with-system-zlib
|
||||||
|
|
||||||
|
ac_add_options --enable-nspr-threads
|
||||||
|
|
||||||
|
# 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
|
||||||
|
|
||||||
|
# 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-static --disable-shared
|
||||||
|
ac_add_options --enable-strip
|
||||||
|
ac_add_options --enable-reorder
|
||||||
|
ac_add_options --enable-js-static-build
|
||||||
|
|
||||||
|
# ----------------------------------------------------------------------------
|
||||||
|
# GCC Specific Optimiztions.
|
||||||
|
# ----------------------------
|
||||||
|
#
|
||||||
|
# Uncomment the first line for GCC 2, the second line for GCC 4.
|
||||||
|
#
|
||||||
|
# --- GCC2 ---
|
||||||
|
ac_add_options '--enable-optimize=-O3 -march=pentium -mcpu=pentiumpro -fthread-jumps -fforce-addr -frerun-cse-after-loop -frerun-loop-opt -fexpensive-optimizations -malign-functions=4 -malign-jumps=4'
|
||||||
|
#
|
||||||
|
# --- GCC4 ---
|
||||||
|
#ac_add_options '--enable-optimize=-O3 -march=pentium -mtune=pentiumpro -fthread-jumps -fforce-addr -frerun-cse-after-loop -frerun-loop-opt -fexpensive-optimizations -malign-functions=4 -malign-jumps=4'
|
||||||
|
#
|
||||||
|
# ----------------------------------------------------------------------------
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -1,57 +0,0 @@
|
|||||||
#
|
|
||||||
# //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=/moz_obj/browser
|
|
||||||
|
|
||||||
### //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='-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
|
|
||||||
@@ -1,65 +0,0 @@
|
|||||||
#
|
|
||||||
# //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=/moz_obj/debug-browser
|
|
||||||
|
|
||||||
### //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
|
|
||||||
@@ -1,63 +0,0 @@
|
|||||||
#
|
|
||||||
# //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=/moz_obj/suite
|
|
||||||
|
|
||||||
### //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='-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
|
|
||||||
@@ -1,65 +0,0 @@
|
|||||||
#
|
|
||||||
# //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=/moz_obj/debug-suite
|
|
||||||
|
|
||||||
### //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
|
|
||||||
@@ -1,83 +0,0 @@
|
|||||||
#
|
|
||||||
# //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=/moz_obj/suite-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='-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
|
|
||||||
|
|
||||||
@@ -1,51 +0,0 @@
|
|||||||
# //,suite,mail,calendar,xulrunner
|
|
||||||
. $topsrcdir/calendar/sunbird/config/mozconfig
|
|
||||||
|
|
||||||
# //The outputdir for the build
|
|
||||||
mk_add_options MOZ_OBJDIR=/moz_obj/calendar
|
|
||||||
|
|
||||||
### //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='-march=pentium -mcpu=pentiumpro'
|
|
||||||
@@ -1,61 +0,0 @@
|
|||||||
#
|
|
||||||
# //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=/moz_obj/mailnews
|
|
||||||
|
|
||||||
### //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='-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
|
|
||||||
@@ -1,64 +0,0 @@
|
|||||||
#
|
|
||||||
# //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=/moz_obj/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='-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
|
|
||||||
@@ -0,0 +1,70 @@
|
|||||||
|
# ------------------
|
||||||
|
# suite, DEBUG
|
||||||
|
# ------------------
|
||||||
|
|
||||||
|
### Tags for packaged-filename
|
||||||
|
export MOZ_PKG_SPECIAL=DEBUG
|
||||||
|
mk_add_options MOZ_PKG_SPECIAL=DEBUG
|
||||||
|
|
||||||
|
mk_add_options MOZ_CO_PROJECT=suite
|
||||||
|
ac_add_options --enable-application=suite
|
||||||
|
|
||||||
|
# Required to download the right version of the source code
|
||||||
|
mk_add_options MOZ_CO_TAG=MOZILLA_1_8_BRANCH
|
||||||
|
|
||||||
|
export CVSROOT=:pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot
|
||||||
|
mk_add_options CVSROOT=:pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot
|
||||||
|
|
||||||
|
# -----------------------------------------------------
|
||||||
|
# --- 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
|
||||||
|
|
||||||
|
# --- Set the outputdir for the build ---
|
||||||
|
mk_add_options MOZ_OBJDIR=/moz_obj/debug-suite
|
||||||
|
|
||||||
|
# autoconf 2.13 was built by
|
||||||
|
#./configure --prefix=/boot/common/autoconf-2.13 --program-suffix=-2.13 --bindir=/boot/common/bin/
|
||||||
|
# make && make install
|
||||||
|
export AUTOCONF='/boot/common/bin/autoconf-2.13 -m /boot/common/autoconf-2.13/share/autoconf'
|
||||||
|
# -----------------------------------------------------
|
||||||
|
|
||||||
|
# Automatic updates not currently supported on BeOS. Delete this when we add this feature.
|
||||||
|
ac_add_options --disable-updater
|
||||||
|
|
||||||
|
# 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
|
||||||
|
|
||||||
|
# Utilize Haiku's default shared libraries
|
||||||
|
ac_add_options --with-system-jpeg
|
||||||
|
ac_add_options --with-system-png
|
||||||
|
ac_add_options --with-system-zlib
|
||||||
|
|
||||||
|
# Reduce build size and time by omitting IPv6 support (not needed on BeOS)
|
||||||
|
ac_add_options --disable-ipv6
|
||||||
|
|
||||||
|
# Required configure options
|
||||||
|
ac_add_options --enable-cpp-rtti
|
||||||
|
|
||||||
|
# Eliminate lots of relatively useless warnings during build
|
||||||
|
ac_add_options --disable-cpp-exceptions
|
||||||
|
|
||||||
|
# Optional optimizations
|
||||||
|
ac_add_options --enable-debug
|
||||||
|
ac_add_options --disable-optimize
|
||||||
|
ac_add_options --disable-reorder
|
||||||
|
ac_add_options --disable-strip
|
||||||
|
ac_add_options --disable-static
|
||||||
|
ac_add_options --enable-shared
|
||||||
|
#ac_add_options --enable-tests
|
||||||
|
|
||||||
|
#--disable-logging #--disable-logging Disable logging facilities
|
||||||
|
|
||||||
|
ac_add_options --enable-nspr-threads
|
||||||
@@ -0,0 +1,89 @@
|
|||||||
|
# ------------------
|
||||||
|
# Suite Just Browser, Optimized
|
||||||
|
# ------------------
|
||||||
|
|
||||||
|
mk_add_options MOZ_CO_PROJECT=suite
|
||||||
|
ac_add_options --enable-application=suite
|
||||||
|
|
||||||
|
export MOZ_PKG_SPECIAL=JustBrowser
|
||||||
|
mk_add_options MOZ_PKG_SPECIAL=JustBrowser
|
||||||
|
|
||||||
|
# Required to download the right version of the source code
|
||||||
|
mk_add_options MOZ_CO_TAG=MOZILLA_1_8_BRANCH
|
||||||
|
|
||||||
|
export CVSROOT=:pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot
|
||||||
|
mk_add_options CVSROOT=:pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot
|
||||||
|
|
||||||
|
# -----------------------------------------------------
|
||||||
|
# --- 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
|
||||||
|
|
||||||
|
# --- Set the outputdir for the build ---
|
||||||
|
mk_add_options MOZ_OBJDIR=/moz_obj/suite-JustBrowser
|
||||||
|
|
||||||
|
# autoconf 2.13 was built by
|
||||||
|
#./configure --prefix=/boot/common/autoconf-2.13 --program-suffix=-2.13 --bindir=/boot/common/bin/
|
||||||
|
# make && make install
|
||||||
|
export AUTOCONF='/boot/common/bin/autoconf-2.13 -m /boot/common/autoconf-2.13/share/autoconf'
|
||||||
|
# -----------------------------------------------------
|
||||||
|
|
||||||
|
# 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
|
||||||
|
|
||||||
|
# Automatic updates not currently supported on BeOS. Delete this when we add this feature.
|
||||||
|
ac_add_options --disable-updater
|
||||||
|
|
||||||
|
# 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
|
||||||
|
|
||||||
|
# Utilize Haiku's default shared libraries
|
||||||
|
ac_add_options --with-system-jpeg
|
||||||
|
ac_add_options --with-system-png
|
||||||
|
ac_add_options --with-system-zlib
|
||||||
|
|
||||||
|
ac_add_options --enable-nspr-threads
|
||||||
|
|
||||||
|
# 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
|
||||||
|
|
||||||
|
# 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-static --disable-shared
|
||||||
|
ac_add_options --enable-strip
|
||||||
|
ac_add_options --enable-reorder
|
||||||
|
ac_add_options --enable-js-static-build
|
||||||
|
|
||||||
|
# ----------------------------------------------------------------------------
|
||||||
|
# GCC Specific Optimiztions.
|
||||||
|
# ----------------------------
|
||||||
|
#
|
||||||
|
# Uncomment the first line for GCC 2, the second line for GCC 4.
|
||||||
|
#
|
||||||
|
# --- GCC2 ---
|
||||||
|
ac_add_options '--enable-optimize=-O3 -march=pentium -mcpu=pentiumpro -fthread-jumps -fforce-addr -frerun-cse-after-loop -frerun-loop-opt -fexpensive-optimizations -malign-functions=4 -malign-jumps=4'
|
||||||
|
#
|
||||||
|
# --- GCC4 ---
|
||||||
|
#ac_add_options '--enable-optimize=-O3 -march=pentium -mtune=pentiumpro -fthread-jumps -fforce-addr -frerun-cse-after-loop -frerun-loop-opt -fexpensive-optimizations -malign-functions=4 -malign-jumps=4'
|
||||||
|
#
|
||||||
|
# ----------------------------------------------------------------------------
|
||||||
|
|
||||||
|
|
||||||
@@ -0,0 +1,80 @@
|
|||||||
|
# ------------------
|
||||||
|
# Suite, Optimized
|
||||||
|
# ------------------
|
||||||
|
|
||||||
|
mk_add_options MOZ_CO_PROJECT=suite
|
||||||
|
ac_add_options --enable-application=suite
|
||||||
|
|
||||||
|
# Required to download the right version of the source code
|
||||||
|
mk_add_options MOZ_CO_TAG=MOZILLA_1_8_BRANCH
|
||||||
|
|
||||||
|
export CVSROOT=:pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot
|
||||||
|
mk_add_options CVSROOT=:pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot
|
||||||
|
|
||||||
|
# -----------------------------------------------------
|
||||||
|
# --- 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
|
||||||
|
|
||||||
|
# --- Set the outputdir for the build ---
|
||||||
|
mk_add_options MOZ_OBJDIR=/moz_obj/suite
|
||||||
|
|
||||||
|
# autoconf 2.13 was built by
|
||||||
|
#./configure --prefix=/boot/common/autoconf-2.13 --program-suffix=-2.13 --bindir=/boot/common/bin/
|
||||||
|
# make && make install
|
||||||
|
export AUTOCONF='/boot/common/bin/autoconf-2.13 -m /boot/common/autoconf-2.13/share/autoconf'
|
||||||
|
# -----------------------------------------------------
|
||||||
|
|
||||||
|
# Automatic updates not currently supported on BeOS. Delete this when we add this feature.
|
||||||
|
ac_add_options --disable-updater
|
||||||
|
|
||||||
|
# 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
|
||||||
|
|
||||||
|
# Utilize Haiku's default shared libraries
|
||||||
|
ac_add_options --with-system-jpeg
|
||||||
|
ac_add_options --with-system-png
|
||||||
|
ac_add_options --with-system-zlib
|
||||||
|
|
||||||
|
ac_add_options --enable-nspr-threads
|
||||||
|
|
||||||
|
# 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
|
||||||
|
|
||||||
|
# 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-static --disable-shared
|
||||||
|
ac_add_options --enable-strip
|
||||||
|
ac_add_options --enable-reorder
|
||||||
|
ac_add_options --enable-js-static-build
|
||||||
|
|
||||||
|
# ----------------------------------------------------------------------------
|
||||||
|
# GCC Specific Optimiztions.
|
||||||
|
# ----------------------------
|
||||||
|
#
|
||||||
|
# Uncomment the first line for GCC 2, the second line for GCC 4.
|
||||||
|
#
|
||||||
|
# --- GCC2 ---
|
||||||
|
ac_add_options '--enable-optimize=-O3 -march=pentium -mcpu=pentiumpro -fthread-jumps -fforce-addr -frerun-cse-after-loop -frerun-loop-opt -fexpensive-optimizations -malign-functions=4 -malign-jumps=4'
|
||||||
|
# --- GCC4 ---
|
||||||
|
#ac_add_options '--enable-optimize=-O3 -march=pentium -mtune=pentiumpro -fthread-jumps -fforce-addr -frerun-cse-after-loop -frerun-loop-opt -fexpensive-optimizations -malign-functions=4 -malign-jumps=4'
|
||||||
|
#
|
||||||
|
# ----------------------------------------------------------------------------
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Reference in New Issue
Block a user