2 # --disable-option-checking ignore unrecognized --enable/--with options
3 # --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
4 # --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
5 # --enable-jars create jar files (default=yes,debug=no
6 # --enable-debug compile a debug version (default=no)
7 # --enable-nightly create a nightly build (default=no)
8 # --enable-official create an official build (default=no)
9 # --enable-tests build tests (defaults: debug=yes release=no)
10 # --enable-test-harness build the test harness (default=when tests enabled)
11 # --enable-jemalloc use the jemalloc memory allocator (default=yes)
12 # --enable-update-channel=CHANNEL which update channel to use ("default")
13 # --enable-sqlite-debug enable sqlite debug assertions (default=no)
14 # --enable-installer=TYPE create installer (default=no, use "nsis", "dmg", "pkg", "tar". "yes" will build default installer type.)
15 # --enable-breakpad enable breakpad (default=yes in official builds)
16 # --enable-static experimental single-component static build support (default=no)
17 # --enable-compiler-environment-checks check the compiler environment (default=yes)
20 # --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
21 # --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
22 # --with-deadly-warnings=<debug,release,all,none,force>,conditions under which compiler warnings are considered build failures (default=release)
23 # --with-songbird-extensions=<list of songbird extensions>,list of songbird extensions to build (default=platform dependent)
24 # --with-extensions=<list of extensions>,list of extensions to build (default: xpcom_helloworld)
25 # --with-macosx-sdk=<directory>,path to directory containing the Mac OS X SDK (default=/Developer/SDKs/MacOSX10.4u.sdk)
26 # --with-msvc-express limit to features buildable with MSVC Express
27 # --with-license-file=PATH, path to the license file to use (default=installer/LICENSE.html
28 # --with-user-eula-file=PATH the location of the user eula file to use. This file
29 # is displayed when the application is first launched.
30 # The user *must* accept this EULA for the application
31 # to continue. The file *must* reside within the source
32 # tree. Using / means the root of the source tree.
34 # --with-dependencies-dir=DIR the location of the dependencies directory.
35 # --with-media-core=windowsmedia,gstreamer,gstreamer-system,qt,default,none Media cores to enable
36 # --with-force-media-core=windowsmedia,gstreamer,qt,default,none Media cores to force install and enable
37 # --with-searchplugins=<list of plugin files>,default Searchplugins to include (from the locales)
39 # Some influential environment variables:
40 # CC C compiler command
41 # CFLAGS C compiler flags
42 # LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
43 # nonstandard directory <lib dir>
44 # LIBS libraries to pass to the linker, e.g. -l<library>
45 # CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
46 # you have headers in a nonstandard directory <include dir>
47 # CXX C++ compiler command
48 # CXXFLAGS C++ compiler flags
50 # CXXCPP C++ preprocessor
52 # Use these variables to override the choices made by `configure' or to help
53 # it to find libraries and programs with nonstandard names/locations.
55 # Report bugs to the package provider.
56 ac_add_options --enable-tests=no
57 ac_add_options --enable-official # Should be official,or you need to manually
58 # disable iPod extension in Extension/Makefile.in,
59 # otherwise it may cause compiling failure,
60 # because of the dependency of HAL by iPod extension.
61 ac_add_options --with-deadly-warnings=none