# from Linux from scratch # This file contains the options used in the Thunderbird build. You may # need to specify additional options for your specific build needs. # Use the information provided by running './configure --help' to # help you determine if you need to add any additional options. # Some additional options can be added by uncommenting the examples # in this file or adding options by inserting a line containing # 'ac_add_options --some-option-you-need'. Be aware that some accepted # options, such as '--with-system-bz2', do not affect the build. # slitaz ac_add_options --with-distribution-id=slitaz # specify that we want to build thunderbird ac_add_options --enable-application=mail # sepcify that we want to build the Lightning calendar extension as per the # Mozilla distributed Thunderbird. # ac_add_options --enable-calendar # Create an object directory and specify to build the package in that # directory. If desired, modify the location of the object directory # to a directory inside the source tree by removing '../' from the # line below. mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/../thunderbird-build # Specify the installation prefix. If you would prefer Xulrunner # installed in a different prefix, modify the line below to fit # your needs (the config will always be written to /etc/gre.d) ac_add_options --prefix=/usr # apply a minimal level of optimization (-O) ac_add_options --enable-optimize # These options are used so that the Xulrunner binaries are linked to # the system-installed copies of the specified libraries instead of # the source tree code which may not be the most recent versions. # With the exception of libsqlite3, the libraries are statically linked. # (Options to use system installed libraries) # Using the shipped version of libsqlite3 has been reported to cause # problems with other applications which were using sqlite3. # Only comment this line if you know exactly what you are doing! ac_add_options --enable-system-sqlite # Comment this only if you want to use whatever patched version of cairo # is in the shipped mozilla tree, together with the system headers. ac_add_options --enable-system-cairo # Comment this if you have not installed lcms. # ac_add_options --enable-system-lcms # Comment this if you did not build libjpeg before GTK+-2. ac_add_options --with-system-jpeg # These two options enable support for building Thunderbird with # system-installed versions of the Network Security Services (NSS) # and Netscape Portable Runtime (NSPR) libraries. Comment them if # you wish to use the included copies (not recommended). #ac_add_options --with-system-nspr ac_add_options --with-system-nss # Comment this if you have not built png with the apng patch. # ac_add_options --with-system-png # The pthreads option is only used when building nspr # Uncomment this if you build the included nspr. ac_add_options --with-pthreads # zlib is included in LFS. Do not comment this line. ac_add_options --with-system-zlib ac_add_options --with-system-bz2 # (Options to disable parts of the package) # This option is used to disable the a11y support in the Xulrunner # binaries. Comment out this option if you require a11y support. ac_add_options --disable-accessibility # Uncomment this if you did not build curl. # Use --disable-crashreporter to disable the crash reporter. ac_add_options --disable-crashreporter # Comment this if you have built dbus-glib. # ac_add_options --disable-dbus # Comment this if you have gnome-vfs and libgnomeui, and wish to # integrate thunderbird into your gnome desktop ac_add_options --disable-gnomevfs # This option is added so that the Mozilla Installer program is not # built or installed. The program is not required for a BLFS # installation of Xulrunner. ac_add_options --disable-installer # Enable the build of static internal libs (this is currently required, until # Thunderbird 3.1, DO NOT COMMENT, see note below about XulRunner). ac_add_options --enable-static # This option is added so that test libraries and programs are not # built. These would only be required for debugging purposes. ac_add_options --disable-tests # Disable the updater, which is not appropriate if you build from source ac_add_options --disable-updater # (options to add extra parts of the package) # This option causes the installed binaries to have the official # Thunderbird name embedded in them. Due to license restrictions, you # may not distribute binaries created using this option. It also # means you get a popup EULA when you first run thunderbird. ac_add_options --enable-official-branding # This option is used to enable source tree included LDAP support in # the Firefox binaries. This used to be required for mozab support in # OpenOffice, however, is now deprecated. # note: --disable-ldap breaks thunderbird build #ac_add_options --disable-ldap # This option is used so that the debugging symbols are removed from # the installed binaries during the installation process. Comment out # this option if you may have a need to retain the debugging symbols # in the installed binaries (the resulting binaries will be about 7MB # bigger). #ac_add_options --enable-strip # Uncomment this option if you desire support for dual-monitor # display using the X-Window Xinerama libraries. #ac_add_options --enable-xinerama # Enable strong cryptography (This is explicitly required if you plan to use # the enigmail extension for Thunderbird). ac_add_options --enable-crypto # Point to the xulrunner libraries - comment these for a standalone client # DO NOT UNCOMMENT THESE - System XULRunner is broken until Thunderbird # development catches up with XULRunner-1.9.2 (TB-3.1, est. April 6, 2010). #ac_add_options --with-system-libxul #ac_add_options --with-default-mozilla-five-home=/usr/lib/xulrunner-devel-1.9.2.8 # disable webm video format ac_add_options --disable-webm # disable debug ac_add_options --disable-debug # disable JavaScript debug library #ac_add_options --disable-jsd # disable printing support ac_add_options --disable-printing # disable building of ANGLE for WebGL->D3D translation ac_add_options --disable-angle # do not build test libraries & programs ac_add_options --disable-tests # disable feed handling and processing components ac_add_options --disable-feeds # disable mozStorage module and related components #ac_add_options --disable-storage # disable logging facilities ac_add_options --disable-logging # use system libevent ac_add_options --with-system-libevent # disable java #ac_add_options --disable-javaxpcom