wok-next view thunderbird/stuff/thunderbird.mozconfig.conf @ rev 11870
Up: zlib to 1.2.6.
author | Christopher Rogers <slaxemulator@gmail.com> |
---|---|
date | Mon Feb 27 18:14:18 2012 -0500 (2012-02-27) |
parents | 74f603c507d4 |
children | 65b49d06c6b1 |
line source
1 # from Linux from scratch
3 # This file contains the options used in the Thunderbird build. You may
4 # need to specify additional options for your specific build needs.
5 # Use the information provided by running './configure --help' to
6 # help you determine if you need to add any additional options.
7 # Some additional options can be added by uncommenting the examples
8 # in this file or adding options by inserting a line containing
9 # 'ac_add_options --some-option-you-need'. Be aware that some accepted
10 # options, such as '--with-system-bz2', do not affect the build.
12 # slitaz
13 ac_add_options --with-distribution-id=slitaz
15 # specify that we want to build thunderbird
16 ac_add_options --enable-application=mail
18 # sepcify that we want to build the Lightning calendar extension as per the
19 # Mozilla distributed Thunderbird.
20 # ac_add_options --enable-calendar
22 # Create an object directory and specify to build the package in that
23 # directory. If desired, modify the location of the object directory
24 # to a directory inside the source tree by removing '../' from the
25 # line below.
26 mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/../thunderbird-build
28 # Specify the installation prefix. If you would prefer Xulrunner
29 # installed in a different prefix, modify the line below to fit
30 # your needs (the config will always be written to /etc/gre.d)
31 ac_add_options --prefix=/usr
33 # apply a minimal level of optimization (-O)
34 ac_add_options --enable-optimize
36 # These options are used so that the Xulrunner binaries are linked to
37 # the system-installed copies of the specified libraries instead of
38 # the source tree code which may not be the most recent versions.
39 # With the exception of libsqlite3, the libraries are statically linked.
41 # (Options to use system installed libraries)
42 # Using the shipped version of libsqlite3 has been reported to cause
43 # problems with other applications which were using sqlite3.
44 # Only comment this line if you know exactly what you are doing!
45 ac_add_options --enable-system-sqlite
47 # Comment this only if you want to use whatever patched version of cairo
48 # is in the shipped mozilla tree, together with the system headers.
49 ac_add_options --enable-system-cairo
51 # Comment this if you have not installed lcms.
52 # ac_add_options --enable-system-lcms
54 # Comment this if you did not build libjpeg before GTK+-2.
55 ac_add_options --with-system-jpeg
57 # These two options enable support for building Thunderbird with
58 # system-installed versions of the Network Security Services (NSS)
59 # and Netscape Portable Runtime (NSPR) libraries. Comment them if
60 # you wish to use the included copies (not recommended).
61 #ac_add_options --with-system-nspr
62 ac_add_options --with-system-nss
64 # Comment this if you have not built png with the apng patch.
65 # ac_add_options --with-system-png
67 # The pthreads option is only used when building nspr
68 # Uncomment this if you build the included nspr.
69 #ac_add_options --with-pthreads
71 # zlib is included in LFS. Do not comment this line.
72 ac_add_options --with-system-zlib
73 ac_add_options --with-system-bz2
75 # (Options to disable parts of the package)
76 # This option is used to disable the a11y support in the Xulrunner
77 # binaries. Comment out this option if you require a11y support.
78 ac_add_options --disable-accessibility
80 # Uncomment this if you did not build curl.
81 ac_add_options --disable-crashreporter
83 # Comment this if you have built dbus-glib.
84 # ac_add_options --disable-dbus
86 # Comment this if you have gnome-vfs and libgnomeui, and wish to
87 # integrate thunderbird into your gnome desktop
88 ac_add_options --disable-gnomevfs
90 # This option is added so that the Mozilla Installer program is not
91 # built or installed. The program is not required for a BLFS
92 # installation of Xulrunner.
93 ac_add_options --disable-installer
95 # Enable the build of static internal libs (this is currently required, until
96 # Thunderbird 3.1, DO NOT COMMENT, see note below about XulRunner).
97 ac_add_options --enable-static
99 # This option is added so that test libraries and programs are not
100 # built. These would only be required for debugging purposes.
101 ac_add_options --disable-tests
103 # Disable the updater, which is not appropriate if you build from source
104 ac_add_options --disable-updater
106 # (options to add extra parts of the package)
107 # This option causes the installed binaries to have the official
108 # Thunderbird name embedded in them. Due to license restrictions, you
109 # may not distribute binaries created using this option. It also
110 # means you get a popup EULA when you first run thunderbird.
111 ac_add_options --disable-official-branding
113 # This option is used to enable source tree included LDAP support in
114 # the Firefox binaries. This used to be required for mozab support in
115 # OpenOffice, however, is now deprecated.
116 # note: --disable-ldap breaks thunderbird build
117 #ac_add_options --disable-ldap
119 # This option is used so that the debugging symbols are removed from
120 # the installed binaries during the installation process. Comment out
121 # this option if you may have a need to retain the debugging symbols
122 # in the installed binaries (the resulting binaries will be about 7MB
123 # bigger).
124 ac_add_options --enable-strip
126 # Uncomment this option if you desire support for dual-monitor
127 # display using the X-Window Xinerama libraries.
128 #ac_add_options --enable-xinerama
130 # Enable strong cryptography (This is explicitly required if you plan to use
131 # the enigmail extension for Thunderbird).
132 ac_add_options --enable-crypto
134 # Point to the xulrunner libraries - comment these for a standalone client
135 # DO NOT UNCOMMENT THESE - System XULRunner is broken until Thunderbird
136 # development catches up with XULRunner-1.9.2 (TB-3.1, est. April 6, 2010).
137 #ac_add_options --with-system-libxul
138 #ac_add_options --with-default-mozilla-five-home=/usr/lib/xulrunner-devel-1.9.2.8
140 # curl is required for the crash reporter.
141 # Use --disable-crashreporter to disable the crash reporter.
142 ac_add_options --disable-crashreporter
144 # disable webm video format
145 ac_add_options --disable-webm
147 # disable debug
148 ac_add_options --disable-debug
150 # disable JavaScript debug library
151 #ac_add_options --disable-jsd
153 # disable printing support
154 ac_add_options --disable-printing
156 # disable building of ANGLE for WebGL->D3D translation
157 ac_add_options --disable-angle
159 # do not build test libraries & programs
160 ac_add_options --disable-tests
162 # disable feed handling and processing components
163 ac_add_options --disable-feeds
165 # disable mozStorage module and related components
166 ac_add_options --enable-storage
168 # disable logging facilities
169 ac_add_options --disable-logging
171 # use system libevent
172 ac_add_options --with-system-libevent
174 # disable java
175 ac_ad_options --disable-javaxpcom