List:Commits« Previous MessageNext Message »
From:mcbrown Date:November 15 2007 11:40am
Subject:svn commit - mysqldoc@docsrva: r8725 - trunk/dynamic-docs/build-configure
View as plain text  
Author: mcbrown
Date: 2007-11-15 12:40:03 +0100 (Thu, 15 Nov 2007)
New Revision: 8725

Log:
Adding an initial version of the configuration options XML file



Added:
   trunk/dynamic-docs/build-configure/Makefile
   trunk/dynamic-docs/build-configure/buildoptions.dtd
Modified:
   trunk/dynamic-docs/build-configure/buildoptions.xml


Added: trunk/dynamic-docs/build-configure/Makefile
===================================================================
--- trunk/dynamic-docs/build-configure/Makefile	                        (rev 0)
+++ trunk/dynamic-docs/build-configure/Makefile	2007-11-15 11:40:03 UTC (rev 8725)
Changed blocks: 1, Lines Added: 17, Lines Deleted: 0; 749 bytes

@@ -0,0 +1,17 @@
+# Makefile for dynamic XML components in the MySQL Reference Manual
+
+# Location of repository root relative to current directory
+REPO_ROOT = ../..
+
+# Location of directory containing Makefile components
+MAKE_DIR = $(REPO_ROOT)/make.d
+
+# Import standard variables
+
+include $(MAKE_DIR)/vars-layout
+include $(MAKE_DIR)/vars-shell
+include $(MAKE_DIR)/vars-docbook
+include $(MAKE_DIR)/xml-format
+
+%.valid: %.xml
+	$(XMLLINT) --postvalid --noout --nonet $< 2>&1


Added: trunk/dynamic-docs/build-configure/buildoptions.dtd
===================================================================
--- trunk/dynamic-docs/build-configure/buildoptions.dtd	                        (rev 0)
+++ trunk/dynamic-docs/build-configure/buildoptions.dtd	2007-11-15 11:40:03 UTC (rev 8725)
Changed blocks: 1, Lines Added: 19, Lines Deleted: 0; 1116 bytes

@@ -0,0 +1,19 @@
+<!ELEMENT buildoption (#PCDATA | formatbase | versions | values)*>
+<!ATTLIST buildoption id CDATA #IMPLIED>
+<!ELEMENT introduced (#PCDATA)>
+<!ATTLIST introduced version CDATA #IMPLIED>
+<!ELEMENT removed (#PCDATA)>
+<!ATTLIST removed version CDATA #IMPLIED>
+<!ELEMENT manual (#PCDATA)>
+<!ATTLIST manual version CDATA #IMPLIED>
+<!ELEMENT buildoptions (#PCDATA | buildoption)*>
+<!ELEMENT values (#PCDATA | default | choice)*>
+<!ELEMENT formatbase (#PCDATA | description)*>
+<!ATTLIST formatbase format CDATA #IMPLIED>
+<!ELEMENT choice (#PCDATA)>
+<!ATTLIST choice inversion CDATA #IMPLIED>
+<!ELEMENT versions (#PCDATA | manual | introduced | removed)*>
+<!ELEMENT description (#PCDATA)>
+<!ELEMENT default (#PCDATA)>
+<!ATTLIST default inversion CDATA #IMPLIED>
+<!ATTLIST default outversion CDATA #IMPLIED>


Modified: trunk/dynamic-docs/build-configure/buildoptions.xml
===================================================================
--- trunk/dynamic-docs/build-configure/buildoptions.xml	2007-11-15 08:13:52 UTC (rev 8724)
+++ trunk/dynamic-docs/build-configure/buildoptions.xml	2007-11-15 11:40:03 UTC (rev 8725)
Changed blocks: 1, Lines Added: 1813, Lines Deleted: 2; 41577 bytes

@@ -1,3 +1,1814 @@
-<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE buildoptions SYSTEM "buildoptions.dtd">
 <buildoptions>
-</buildoptions>
\ No newline at end of file
+
+  <buildoption id="with-libwrap">
+
+    <formatbase format="--with-libwrap=DIR">
+
+      <description>Compile in libwrap (tcp_wrappers) support</description>
+
+    </formatbase>
+    <versions>
+      <manual version="5.0"/>
+      <manual version="5.1"/>
+    </versions>
+
+  </buildoption>
+  <buildoption id="with-machine-type">
+
+    <formatbase format="--with-machine-type">
+
+      <description>Set the machine type, like "powerpc"</description>
+
+    </formatbase>
+    <versions>
+      <manual version="5.0"/>
+      <manual version="5.1"/>
+      <introduced version="5.0.44"/>
+    </versions>
+
+  </buildoption>
+  <buildoption id="with-blackhole-storage-engine">
+
+    <formatbase format="--with-blackhole-storage-engine">
+
+      <description>Enable the Blackhole Storage Engine</description>
+
+    </formatbase>
+    <values>
+
+      <default>no</default>
+
+    </values>
+    <versions>
+      <manual version="5.0"/>
+      <manual version="5.1"/>
+      <introduced version="5.0.4"/>
+      <removed version="5.1.9"/>
+    </versions>
+
+  </buildoption>
+  <buildoption id="sharedstatedir">
+
+    <formatbase format="--sharedstatedir=DIR">
+
+      <description>modifiable architecture-independent data [PREFIX/com]</description>
+
+    </formatbase>
+    <versions>
+      <manual version="5.0"/>
+      <manual version="5.1"/>
+    </versions>
+
+  </buildoption>
+  <buildoption id="with-pstack">
+
+    <formatbase format="--with-pstack">
+
+      <description>Use the pstack backtrace library</description>
+
+    </formatbase>
+    <versions>
+      <manual version="5.0"/>
+      <manual version="5.1"/>
+    </versions>
+
+  </buildoption>
+  <buildoption id="with-raid">
+
+    <formatbase format="--with-raid">
+
+      <description>Enable RAID Support</description>
+
+    </formatbase>
+    <versions>
+      <manual version="5.0"/>
+      <removed version="5.0.3"/>
+    </versions>
+
+  </buildoption>
+  <buildoption id="with-ndbcluster">
+
+    <formatbase format="--with-ndbcluster">
+
+      <description>Include the NDB Cluster table handler</description>
+
+    </formatbase>
+    <values>
+
+      <default>no</default>
+
+    </values>
+    <versions>
+      <manual version="5.0"/>
+      <manual version="5.1"/>
+      <removed version="5.1.9"/>
+    </versions>
+
+  </buildoption>
+  <buildoption id="with-gnu-ld">
+
+    <formatbase format="--with-gnu-ld">
+
+      <description>assume the C compiler uses GNU ld [default=no]</description>
+
+    </formatbase>
+    <versions>
+      <manual version="5.0"/>
+      <manual version="5.1"/>
+    </versions>
+
+  </buildoption>
+  <buildoption id="target">
+
+    <formatbase format="--target=TARGET">
+
+      <description>configure for building compilers for TARGET [HOST]</description>
+
+    </formatbase>
+    <versions>
+      <manual version="5.0"/>
+      <manual version="5.1"/>
+    </versions>
+
+  </buildoption>
+  <buildoption id="sysconfdir">
+
+    <formatbase format="--sysconfdir=DIR">
+
+      <description>read-only single-machine data [PREFIX/etc]</description>
+
+    </formatbase>
+    <versions>
+      <manual version="5.0"/>
+      <manual version="5.1"/>
+    </versions>
+
+  </buildoption>
+  <buildoption id="bindir">
+
+    <formatbase format="--bindir=DIR">
+
+      <description>user executables [EPREFIX/bin]</description>
+
+    </formatbase>
+    <versions>
+      <manual version="5.0"/>
+      <manual version="5.1"/>
+    </versions>
+
+  </buildoption>
+  <buildoption id="with-federated-storage-engine">
+
+    <formatbase format="--with-federated-storage-engine">
+
+      <description>enable federated storage engine (default is no)</description>
+
+    </formatbase>
+    <values>
+
+      <default>no</default>
+
+    </values>
+    <versions>
+      <manual version="5.1"/>
+      <introduced version="5.1.3"/>
+      <removed version="5.1.9"/>
+    </versions>
+
+  </buildoption>
+  <buildoption id="disable-grant-options">
+
+    <formatbase format="--disable-grant-options"></formatbase>
+    <versions>
+      <manual version="5.0"/>
+      <manual version="5.1"/>
+      <introduced version="5.0.34"/>
+    </versions>
+
+  </buildoption>
+  <buildoption id="with-berkeley-db-includes">
+
+    <formatbase format="--with-berkeley-db-includes">
+
+      <description>Find Berkeley DB headers in DIR</description>
+
+    </formatbase>
+    <versions>
+      <manual version="5.0"/>
+      <manual version="5.1"/>
+      <removed version="5.1.11"/>
+    </versions>
+
+  </buildoption>
+  <buildoption id="with-row-based-replication">
+
+    <formatbase format="--with-row-based-replication">
+
+      <description>Include row-based replication</description>
+
+    </formatbase>
+    <versions>
+      <manual version="5.1"/>
+      <introduced version="5.1.5"/>
+      <removed version="5.1.6"/>
+    </versions>
+
+  </buildoption>
+  <buildoption id="with-mysqld-libs">
+
+    <formatbase format="--with-mysqld-libs">
+
+      <description>Extra libraries to link with for mysqld</description>
+
+    </formatbase>
+    <versions>
+      <manual version="5.0"/>
+      <manual version="5.1"/>
+      <introduced version="5.0.44"/>
+    </versions>
+
+  </buildoption>
+  <buildoption id="with-darwin-mwcc">
+
+    <formatbase format="--with-darwin-mwcc">
+
+      <description>Use Metrowerks CodeWarrior wrappers on OS X/Darwin</description>
+
+    </formatbase>
+    <versions>
+      <manual version="5.0"/>
+      <manual version="5.1"/>
+      <introduced version="5.0.6"/>
+    </versions>
+
+  </buildoption>
+  <buildoption id="without-ndb-binlog">
+
+    <formatbase format="--without-ndb-binlog">
+
+      <description>Disable ndb binlog</description>
+
+    </formatbase>
+    <versions>
+      <manual version="5.1"/>
+      <introduced version="5.1.6"/>
+    </versions>
+
+  </buildoption>
+  <buildoption id="enable-static">
+
+    <formatbase format="--enable-static">
+
+      <description>build static libraries [default=yes]</description>
+
+    </formatbase>
+    <versions>
+      <manual version="5.0"/>
+      <manual version="5.1"/>
+    </versions>
+
+  </buildoption>
+  <buildoption id="cache-file">
+
+    <formatbase format="--cache-file=FILE">
+
+      <description>cache test results in FILE [disabled]</description>
+
+    </formatbase>
+    <versions>
+      <manual version="5.0"/>
+      <manual version="5.1"/>
+    </versions>
+
+  </buildoption>
+  <buildoption id="sbindir">
+
+    <formatbase format="--sbindir=DIR">
+
+      <description>system admin executables [EPREFIX/sbin]</description>
+
+    </formatbase>
+    <versions>
+      <manual version="5.0"/>
+      <manual version="5.1"/>
+    </versions>
+
+  </buildoption>
+  <buildoption id="with-openssl-libs">
+
+    <formatbase format="--with-openssl-libs">
+
+      <description>Find OpenSSL libraries in DIR</description>
+
+    </formatbase>
+    <versions>
+      <manual version="5.0"/>
+      <manual version="5.1"/>
+      <removed version="5.1.9"/>
+    </versions>
+
+  </buildoption>
+  <buildoption id="disable-largefile">
+
+    <formatbase format="--disable-largefile">
+
+      <description>Omit support for large files</description>
+
+    </formatbase>
+    <versions>
+      <manual version="5.0"/>
+      <manual version="5.1"/>
+    </versions>
+
+  </buildoption>
+  <buildoption id="with-other-libc">
+
+    <formatbase format="--with-other-libc=DIR">
+
+      <description>Link against libc and other standard libraries installed in the specified non-standard location overriding default. Originally added to be able to link against glibc 2.2 without making the user upgrade the standard libc installation.</description>
+
+    </formatbase>
+    <versions>
+      <manual version="5.0"/>
+      <manual version="5.1"/>
+    </versions>
+
+  </buildoption>
+  <buildoption id="without-ndb-debug">
+
+    <formatbase format="--without-ndb-debug">
+
+      <description>Disable special ndb debug features</description>
+
+    </formatbase>
+    <versions>
+      <manual version="5.0"/>
+      <manual version="5.1"/>
+      <introduced version="5.0.3"/>
+    </versions>
+
+  </buildoption>
+  <buildoption id="with-ndb-docs">
+
+    <formatbase format="--with-ndb-docs">
+
+      <description>Include the NDB Cluster ndbapi and mgmapi documentation</description>
+
+    </formatbase>
+    <versions>
+      <manual version="5.0"/>
+      <manual version="5.1"/>
+    </versions>
+
+  </buildoption>
+  <buildoption id="without-extra-tools">
+
+    <formatbase format="--without-extra-tools">
+
+      <description>Skip building utilites in the tools directory.</description>
+
+    </formatbase>
+    <versions>
+      <manual version="5.0"/>
+      <manual version="5.1"/>
+      <removed version="5.1.9"/>
+    </versions>
+
+  </buildoption>
+  <buildoption id="with-PACKAGE">
+
+    <formatbase format="--with-PACKAGE">
+
+      <description>use PACKAGE [ARG=yes]</description>
+
+    </formatbase>
+    <versions>
+      <manual version="5.0"/>
+      <manual version="5.1"/>
+    </versions>
+
+  </buildoption>
+  <buildoption id="with-embedded-server">
+
+    <formatbase format="--with-embedded-server"></formatbase>
+    <versions>
+      <manual version="5.0"/>
+      <manual version="5.1"/>
+    </versions>
+
+  </buildoption>
+  <buildoption id="without-debug">
+
+    <formatbase format="--without-debug">
+
+      <description>Build a production version without debugging code</description>
+
+    </formatbase>
+    <versions>
+      <manual version="5.0"/>
+      <manual version="5.1"/>
+      <removed version="5.1.6"/>
+    </versions>
+
+  </buildoption>
+  <buildoption id="no-create">
+
+    <formatbase format="-n">
+
+      <description>do not create output files</description>
+
+    </formatbase>
+    <formatbase format="--no-create">
+
+      <description>do not create output files</description>
+
+    </formatbase>
+    <versions>
+      <manual version="5.0"/>
+      <manual version="5.1"/>
+    </versions>
+
+  </buildoption>
+  <buildoption id="enable-dependency-tracking">
+
+    <formatbase format="--enable-dependency-tracking">
+
+      <description>do not reject slow dependency extractors</description>
+
+    </formatbase>
+    <versions>
+      <manual version="5.0"/>
+      <manual version="5.1"/>
+    </versions>
+
+  </buildoption>
+  <buildoption id="with-plugins">
+
+    <formatbase format="--with-plugins">
+
+      <description>Plugins to include in mysqld.  Must be a configuration name or a comma separated list of plugins. </description>
+
+    </formatbase>
+    <values>
+
+      <default>none</default>
+      <choice>innobase</choice>
+      <choice>heap</choice>
+      <choice>max-no-ndb</choice>
+      <choice>none</choice>
+      <choice>max</choice>
+      <choice>blackhole</choice>
+      <choice>all</choice>
+      <choice>csv</choice>
+      <choice>myisammrg</choice>
+      <choice>archive</choice>
+      <choice>example</choice>
+      <choice>berkeley</choice>
+      <choice>ftexample</choice>
+      <choice>myisam</choice>
+      <choice>ndbcluster</choice>
+      <choice>federated</choice>
+      <choice>partition</choice>
+      <choice inversion="5.1.14">daemon_example</choice>
+
+    </values>
+    <versions>
+      <manual version="5.1"/>
+      <introduced version="5.1.11"/>
+    </versions>
+
+  </buildoption>
+  <buildoption id="enable-local-infile">
+
+    <formatbase format="--enable-local-infile">
+
+      <description>Enable LOAD DATA LOCAL INFILE (</description>
+
+    </formatbase>
+    <values>
+
+      <default>disabled</default>
+
+    </values>
+    <versions>
+      <manual version="5.0"/>
+      <manual version="5.1"/>
+    </versions>
+
+  </buildoption>
+  <buildoption id="config-cache">
+
+    <formatbase format="-C">
+
+      <description>alias for `--cache-file=config.cache'</description>
+
+    </formatbase>
+    <formatbase format="--config-cache">
+
+      <description>alias for `--cache-file=config.cache'</description>
+
+    </formatbase>
+    <versions>
+      <manual version="5.0"/>
+      <manual version="5.1"/>
+    </versions>
+
+  </buildoption>
+  <buildoption id="oldincludedir">
+
+    <formatbase format="--oldincludedir=DIR">
+
+      <description>C header files for non-gcc [/usr/include]</description>
+
+    </formatbase>
+    <versions>
+      <manual version="5.0"/>
+      <manual version="5.1"/>
+    </versions>
+
+  </buildoption>
+  <buildoption id="without-docs">
+
+    <formatbase format="--without-docs">
+
+      <description>Skip building of the documentation.</description>
+
+    </formatbase>
+    <versions>
+      <manual version="5.0"/>
+      <manual version="5.1"/>
+    </versions>
+
+  </buildoption>
+  <buildoption id="with-charset">
+
+    <formatbase format="--with-charset">
+
+      <description>Default character set</description>
+
+    </formatbase>
+    <values>
+
+      <choice>gbk</choice>
+      <choice>hebrew</choice>
+      <choice>cp852</choice>
+      <choice>big5</choice>
+      <choice>dec8</choice>
+      <choice>latin7</choice>
+      <choice>swe7</choice>
+      <choice>binary</choice>
+      <choice>latin5</choice>
+      <choice>sjis</choice>
+      <choice>greek</choice>
+      <choice>armscii8</choice>
+      <choice>macce</choice>
+      <choice>koi8u</choice>
+      <choice>cp850</choice>
+      <choice>cp1250</choice>
+      <choice>geostd8</choice>
+      <choice>ucs2</choice>
+      <choice>cp1251</choice>
+      <choice>cp1256</choice>
+      <choice>ujis</choice>
+      <choice>latin2</choice>
+      <choice>keybcs2</choice>
+      <choice>latin1</choice>
+      <choice>hp8</choice>
+      <choice>tis620</choice>
+      <choice>gb2312</choice>
+      <choice>euckr</choice>
+      <choice>macroman</choice>
+      <choice>cp866</choice>
+      <choice>koi8r</choice>
+      <choice>utf8</choice>
+      <choice>eucjpms</choice>
+      <choice>ascii</choice>
+      <choice>cp1257</choice>
+      <choice>cp932</choice>
+
+    </values>
+    <versions>
+      <manual version="5.0"/>
+      <manual version="5.1"/>
+    </versions>
+
+  </buildoption>
+  <buildoption id="disable-thread-safe-client">
+
+    <formatbase format="--disable-thread-safe-client">
+
+      <description>Compile the client without threads.</description>
+
+    </formatbase>
+    <versions>
+      <manual version="5.1"/>
+      <introduced version="5.1.7"/>
+    </versions>
+
+  </buildoption>
+  <buildoption id="with-lib-ccflags">
+
+    <formatbase format="--with-lib-ccflags">
+
+      <description>Extra CC options for libraries</description>
+
+    </formatbase>
+    <versions>
+      <manual version="5.0"/>
+      <manual version="5.1"/>
+    </versions>
+
+  </buildoption>
+  <buildoption id="version">
+
+    <formatbase format="--version">
+
+      <description>display version information and exit</description>
+
+    </formatbase>
+    <formatbase format="-V">
+
+      <description>display version information and exit</description>
+
+    </formatbase>
+    <versions>
+      <manual version="5.0"/>
+      <manual version="5.1"/>
+    </versions>
+
+  </buildoption>
+  <buildoption id="without-bench">
+
+    <formatbase format="--without-bench">
+
+      <description>Skip building of the benchmark suite.</description>
+
+    </formatbase>
+    <versions>
+      <manual version="5.0"/>
+      <manual version="5.1"/>
+      <removed version="5.1.9"/>
+    </versions>
+
+  </buildoption>
+  <buildoption id="with-pic">
+
+    <formatbase format="--with-pic">
+
+      <description>try to use only PIC/non-PIC objects [default=use both]</description>
+
+    </formatbase>
+    <versions>
+      <manual version="5.0"/>
+      <manual version="5.1"/>
+    </versions>
+
+  </buildoption>
+  <buildoption id="with-innodb">
+
+    <formatbase format="--with-innodb">
+
+      <description>enable innobase storage engine (default is no)</description>
+
+    </formatbase>
+    <values>
+
+      <default>no</default>
+
+    </values>
+    <versions>
+      <manual version="5.1"/>
+      <introduced version="5.1.3"/>
+      <removed version="5.1.9"/>
+    </versions>
+
+  </buildoption>
+  <buildoption id="datadir">
+
+    <formatbase format="--datadir=DIR">
+
+      <description>read-only architecture-independent data [PREFIX/share]</description>
+
+    </formatbase>
+    <versions>
+      <manual version="5.0"/>
+      <manual version="5.1"/>
+    </versions>
+
+  </buildoption>
+  <buildoption id="with-atomic-ops">
+
+    <formatbase format="--with-atomic-ops">
+
+      <description>Implement atomic operations using pthread rwlocks or atomic CPU instructions for multi-processor</description>
+
+    </formatbase>
+    <versions>
+      <manual version="5.1"/>
+      <introduced version="5.1.12"/>
+    </versions>
+
+  </buildoption>
+  <buildoption id="with-system-type">
+
+    <formatbase format="--with-system-type">
+
+      <description>Set the system type, like "sun-solaris10"</description>
+
+    </formatbase>
+    <versions>
+      <manual version="5.0"/>
+      <manual version="5.1"/>
+      <introduced version="5.0.44"/>
+    </versions>
+
+  </buildoption>
+  <buildoption id="with-mysqld-user">
+
+    <formatbase format="--with-mysqld-user">
+
+      <description>What user the mysqld daemon shall be run as.</description>
+
+    </formatbase>
+    <versions>
+      <manual version="5.0"/>
+      <manual version="5.1"/>
+    </versions>
+
+  </buildoption>
+  <buildoption id="build">
+
+    <formatbase format="--build=BUILD">
+
+      <description>configure for building on BUILD [guessed]</description>
+
+    </formatbase>
+    <versions>
+      <manual version="5.0"/>
+      <manual version="5.1"/>
+    </versions>
+
+  </buildoption>
+  <buildoption id="with-ndb-sci">
+
+    <formatbase format="--with-ndb-sci=DIR">
+
+      <description>Provide MySQL with a custom location of sci library. Given DIR, sci library is assumed to be in $DIR/lib and header files in $DIR/include.</description>
+
+    </formatbase>
+    <versions>
+      <manual version="5.0"/>
+      <manual version="5.1"/>
+    </versions>
+
+  </buildoption>
+  <buildoption id="with-collation">
+
+    <formatbase format="--with-collation">
+
+      <description>Default collation</description>
+
+    </formatbase>
+    <versions>
+      <manual version="5.0"/>
+      <manual version="5.1"/>
+    </versions>
+
+  </buildoption>
+  <buildoption id="with-ndb-port-base">
+
+    <formatbase format="--with-ndb-port-base"></formatbase>
+    <versions>
+      <manual version="5.0"/>
+      <manual version="5.1"/>
+      <introduced version="5.0.3"/>
+    </versions>
+
+  </buildoption>
+  <buildoption id="enable-thread-safe-client">
+
+    <formatbase format="--enable-thread-safe-client">
+
+      <description>Compile the client with threads.</description>
+
+    </formatbase>
+    <versions>
+      <manual version="5.0"/>
+      <manual version="5.1"/>
+      <removed version="5.1.6"/>
+    </versions>
+
+  </buildoption>
+  <buildoption id="disable-profiling">
+
+    <formatbase format="--disable-profiling">
+
+      <description>Build a version without query profiling code</description>
+
+    </formatbase>
+    <versions>
+      <manual version="5.0"/>
+      <introduced version="5.0.37"/>
+      <removed version="5.0.45"/>
+    </versions>
+
+  </buildoption>
+  <buildoption id="with-ssl">
+
+    <formatbase format="--with-ssl=DIR">
+
+      <description>Include SSL support</description>
+
+    </formatbase>
+    <versions>
+      <manual version="5.1"/>
+      <introduced version="5.1.11"/>
+    </versions>
+
+  </buildoption>
+  <buildoption id="with-mysqld-ldflags">
+
+    <formatbase format="--with-mysqld-ldflags">
+
+      <description>Extra linking arguments for mysqld</description>
+
+    </formatbase>
+    <versions>
+      <manual version="5.0"/>
+      <manual version="5.1"/>
+    </versions>
+
+  </buildoption>
+  <buildoption id="mandir">
+
+    <formatbase format="--mandir=DIR">
+
+      <description>man documentation [PREFIX/man]</description>
+
+    </formatbase>
+    <versions>
+      <manual version="5.0"/>
+      <manual version="5.1"/>
+    </versions>
+
+  </buildoption>
+  <buildoption id="enable-fast-install">
+
+    <formatbase format="--enable-fast-install">
+
+      <description>optimize for fast installation [default=yes]</description>
+
+    </formatbase>
+    <versions>
+      <manual version="5.0"/>
+      <manual version="5.1"/>
+    </versions>
+
+  </buildoption>
+  <buildoption id="without-libedit">
+
+    <formatbase format="--without-libedit">
+
+      <description>Use system libedit instead of bundled copy.</description>
+
+    </formatbase>
+    <versions>
+      <manual version="5.0"/>
+      <manual version="5.1"/>
+      <removed version="5.1.9"/>
+    </versions>
+
+  </buildoption>
+  <buildoption id="without-row-based-replication">
+
+    <formatbase format="--without-row-based-replication">
+
+      <description>Don't include row-based replication</description>
+
+    </formatbase>
+    <versions>
+      <manual version="5.1"/>
+      <introduced version="5.1.7"/>
+      <removed version="5.1.14"/>
+    </versions>
+
+  </buildoption>
+  <buildoption id="program-prefix">
+
+    <formatbase format="--program-prefix=PREFIX">
+
+      <description>prepend PREFIX to installed program names</description>
+
+    </formatbase>
+    <versions>
+      <manual version="5.0"/>
+      <manual version="5.1"/>
+    </versions>
+
+  </buildoption>
+  <buildoption id="infodir">
+
+    <formatbase format="--infodir=DIR">
+
+      <description>info documentation [PREFIX/info]</description>
+
+    </formatbase>
+    <versions>
+      <manual version="5.0"/>
+      <manual version="5.1"/>
+    </versions>
+
+  </buildoption>
+  <buildoption id="with-csv-storage-engine">
+
+    <formatbase format="--with-csv-storage-engine">
+
+      <description>Enable the CSV Storage Engine</description>
+
+    </formatbase>
+    <values>
+
+      <default>no</default>
+      <default inversion="5.1.6" outversion="5.1.9">yes</default>
+
+    </values>
+    <versions>
+      <manual version="5.0"/>
+      <manual version="5.1"/>
+      <removed version="5.1.9"/>
+    </versions>
+
+  </buildoption>
+  <buildoption id="with-mysqlfs">
+
+    <formatbase format="--with-mysqlfs">
+
+      <description>Include the corba-based MySQL file system</description>
+
+    </formatbase>
+    <versions>
+      <manual version="5.0"/>
+      <removed version="5.0.3"/>
+    </versions>
+
+  </buildoption>
+  <buildoption id="with-archive-storage-engine">
+
+    <formatbase format="--with-archive-storage-engine">
+
+      <description>Enable the Archive Storage Engine</description>
+
+    </formatbase>
+    <values>
+
+      <default>no</default>
+
+    </values>
+    <versions>
+      <manual version="5.0"/>
+      <manual version="5.1"/>
+      <removed version="5.1.9"/>
+    </versions>
+
+  </buildoption>
+  <buildoption id="with-comment">
+
+    <formatbase format="--with-comment">
+
+      <description>Comment about compilation environment.</description>
+
+    </formatbase>
+    <versions>
+      <manual version="5.0"/>
+      <manual version="5.1"/>
+    </versions>
+
+  </buildoption>
+  <buildoption id="with-ndb-test">
+
+    <formatbase format="--with-ndb-test">
+
+      <description>Include the NDB Cluster ndbapi test programs</description>
+
+    </formatbase>
+    <versions>
+      <manual version="5.0"/>
+      <manual version="5.1"/>
+    </versions>
+
+  </buildoption>
+  <buildoption id="with-vio">
+
+    <formatbase format="--with-vio">
+
+      <description>Include the Virtual IO support</description>
+
+    </formatbase>
+    <versions>
+      <manual version="5.0"/>
+      <removed version="5.0.2"/>
+    </versions>
+
+  </buildoption>
+  <buildoption id="with-ndb-port">
+
+    <formatbase format="--with-ndb-port">
+
+      <description>Port for NDB Cluster management server</description>
+
+    </formatbase>
+    <versions>
+      <manual version="5.0"/>
+      <manual version="5.1"/>
+    </versions>
+
+  </buildoption>
+  <buildoption id="libexecdir">
+
+    <formatbase format="--libexecdir=DIR">
+
+      <description>program executables [EPREFIX/libexec]</description>
+
+    </formatbase>
+    <versions>
+      <manual version="5.0"/>
+      <manual version="5.1"/>
+    </versions>
+
+  </buildoption>
+  <buildoption id="with-pthread">
+
+    <formatbase format="--with-pthread">
+
+      <description>Force use of pthread library.</description>
+
+    </formatbase>
+    <versions>
+      <manual version="5.0"/>
+      <manual version="5.1"/>
+    </versions>
+
+  </buildoption>
+  <buildoption id="with-berkeley-db-libs">
+
+    <formatbase format="--with-berkeley-db-libs">
+
+      <description>Find Berkeley DB libraries in DIR</description>
+
+    </formatbase>
+    <versions>
+      <manual version="5.0"/>
+      <manual version="5.1"/>
+      <removed version="5.1.11"/>
+    </versions>
+
+  </buildoption>
+  <buildoption id="enable-shared">
+
+    <formatbase format="--enable-shared">
+
+      <description>build shared libraries [default=yes]</description>
+
+    </formatbase>
+    <versions>
+      <manual version="5.0"/>
+      <manual version="5.1"/>
+    </versions>
+
+  </buildoption>
+  <buildoption id="without-PACKAGE">
+
+    <formatbase format="--without-PACKAGE">
+
+      <description>do not use PACKAGE (same as --with-PACKAGE=no)</description>
+
+    </formatbase>
+    <versions>
+      <manual version="5.0"/>
+      <manual version="5.1"/>
+    </versions>
+
+  </buildoption>
+  <buildoption id="with-fast-mutexes">
+
+    <formatbase format="--with-fast-mutexes">
+
+      <description>Compile with fast mutexes (default is disabled)</description>
+
+    </formatbase>
+    <values>
+
+      <default>disabled</default>
+      <default inversion="5.1.5" outversion="5.1.7">enabled</default>
+
+    </values>
+    <versions>
+      <manual version="5.1"/>
+      <introduced version="5.1.5"/>
+    </versions>
+
+  </buildoption>
+  <buildoption id="with-server-suffix">
+
+    <formatbase format="--with-server-suffix">
+
+      <description>Append value to the version string.</description>
+
+    </formatbase>
+    <versions>
+      <manual version="5.0"/>
+      <manual version="5.1"/>
+    </versions>
+
+  </buildoption>
+  <buildoption id="includedir">
+
+    <formatbase format="--includedir=DIR">
+
+      <description>C header files [PREFIX/include]</description>
+
+    </formatbase>
+    <versions>
+      <manual version="5.0"/>
+      <manual version="5.1"/>
+    </versions>
+
+  </buildoption>
+  <buildoption id="program-transform-name">
+
+    <formatbase format="--program-transform-name=PROGRAM">
+
+      <description>run sed PROGRAM on installed program names</description>
+
+    </formatbase>
+    <versions>
+      <manual version="5.0"/>
+      <manual version="5.1"/>
+    </versions>
+
+  </buildoption>
+  <buildoption id="program-suffix">
+
+    <formatbase format="--program-suffix=SUFFIX">
+
+      <description>append SUFFIX to installed program names</description>
+
+    </formatbase>
+    <versions>
+      <manual version="5.0"/>
+      <manual version="5.1"/>
+    </versions>
+
+  </buildoption>
+  <buildoption id="with-example-storage-engine">
+
+    <formatbase format="--with-example-storage-engine">
+
+      <description>Enable the Example Storage Engine</description>
+
+    </formatbase>
+    <values>
+
+      <default>no</default>
+
+    </values>
+    <versions>
+      <manual version="5.0"/>
+      <manual version="5.1"/>
+      <removed version="5.1.9"/>
+    </versions>
+
+  </buildoption>
+  <buildoption id="enable-assembler">
+
+    <formatbase format="--enable-assembler">
+
+      <description>Use assembler versions of some string functions if available.</description>
+
+    </formatbase>
+    <versions>
+      <manual version="5.0"/>
+      <manual version="5.1"/>
+    </versions>
+
+  </buildoption>
+  <buildoption id="libdir">
+
+    <formatbase format="--libdir=DIR">
+
+      <description>object code libraries [EPREFIX/lib]</description>
+
+    </formatbase>
+    <versions>
+      <manual version="5.0"/>
+      <manual version="5.1"/>
+    </versions>
+
+  </buildoption>
+  <buildoption id="with-tags">
+
+    <formatbase format="--with-tags">
+
+      <description>include additional configurations [automatic]</description>
+
+    </formatbase>
+    <versions>
+      <manual version="5.0"/>
+      <manual version="5.1"/>
+    </versions>
+
+  </buildoption>
+  <buildoption id="without-plugin-PLUGIN">
+
+    <formatbase format="--without-plugin-PLUGIN">
+
+      <description>Otherwise, for plugins which are not selected for inclusion in mysqld will be built dynamically (if supported)</description>
+
+    </formatbase>
+    <versions>
+      <manual version="5.1"/>
+      <introduced version="5.1.11"/>
+    </versions>
+
+  </buildoption>
+  <buildoption id="with-debug">
+
+    <formatbase format="--with-debug">
+
+      <description>Add debug code</description>
+
+    </formatbase>
+    <formatbase format="--with-debug=full">
+
+      <description>Add debug code (adds memory checker, very slow)</description>
+
+    </formatbase>
+    <versions>
+      <manual version="5.1"/>
+      <introduced version="5.1.7"/>
+    </versions>
+
+  </buildoption>
+  <buildoption id="with-berkeley-db">
+
+    <formatbase format="--with-berkeley-db">
+
+      <description>Use BerkeleyDB located in DIR</description>
+
+    </formatbase>
+    <values>
+
+      <default>no</default>
+
+    </values>
+    <versions>
+      <manual version="5.0"/>
+      <manual version="5.1"/>
+      <removed version="5.1.11"/>
+    </versions>
+
+  </buildoption>
+  <buildoption id="enable-FEATURE">
+
+    <formatbase format="--enable-FEATURE"></formatbase>
+    <versions>
+      <manual version="5.0"/>
+      <manual version="5.1"/>
+    </versions>
+
+  </buildoption>
+  <buildoption id="disable-libtool-lock">
+
+    <formatbase format="--disable-libtool-lock"></formatbase>
+    <versions>
+      <manual version="5.0"/>
+      <manual version="5.1"/>
+    </versions>
+
+  </buildoption>
+  <buildoption id="without-innodb">
+
+    <formatbase format="--without-innodb">
+
+      <description>Do not include the InnoDB table handler</description>
+
+    </formatbase>
+    <versions>
+      <manual version="5.0"/>
+      <removed version="5.0.48"/>
+    </versions>
+
+  </buildoption>
+  <buildoption id="with-big-tables">
+
+    <formatbase format="--with-big-tables">
+
+      <description>Support tables with more than 4 G rows even on 32 bit platforms</description>
+
+    </formatbase>
+    <versions>
+      <manual version="5.0"/>
+      <manual version="5.1"/>
+      <introduced version="5.0.4"/>
+    </versions>
+
+  </buildoption>
+  <buildoption id="localstatedir">
+
+    <formatbase format="--localstatedir=DIR">
+
+      <description>modifiable single-machine data [PREFIX/var]</description>
+
+    </formatbase>
+    <versions>
+      <manual version="5.0"/>
+      <manual version="5.1"/>
+    </versions>
+
+  </buildoption>
+  <buildoption id="with-unix-socket-path">
+
+    <formatbase format="--with-unix-socket-path">
+
+      <description>Where to put the unix-domain socket.  SOCKET must be an absolute file name.</description>
+
+    </formatbase>
+    <versions>
+      <manual version="5.0"/>
+      <manual version="5.1"/>
+    </versions>
+
+  </buildoption>
+  <buildoption id="with-openssl">
+
+    <formatbase format="--with-openssl=DIR">
+
+      <description>Include the OpenSSL support</description>
+
+    </formatbase>
+    <versions>
+      <manual version="5.0"/>
+      <manual version="5.1"/>
+      <removed version="5.1.9"/>
+    </versions>
+
+  </buildoption>
+  <buildoption id="with-tcp-port">
+
+    <formatbase format="--with-tcp-port">
+
+      <description>Which port to use for MySQL services (default 3306)</description>
+
+    </formatbase>
+    <versions>
+      <manual version="5.0"/>
+      <manual version="5.1"/>
+    </versions>
+
+  </buildoption>
+  <buildoption id="exec-prefix">
+
+    <formatbase format="--exec-prefix=EPREFIX">
+
+      <description>install architecture-dependent files in EPREFIX</description>
+
+    </formatbase>
+    <versions>
+      <manual version="5.0"/>
+      <manual version="5.1"/>
+    </versions>
+
+  </buildoption>
+  <buildoption id="with-zlib-dir">
+
+    <formatbase format="--with-zlib-dir=DIR">
+
+      <description>Provide MySQL with a custom location of compression library. Given DIR, zlib binary is assumed to be in</description>
+
+    </formatbase>
+    <formatbase format="--with-zlib-dir">
+
+      <description>Provide MySQL with a custom location of compression library. Given DIR, zlib binary is assumed to be in</description>
+
+    </formatbase>
+    <versions>
+      <manual version="5.0"/>
+      <manual version="5.1"/>
+      <introduced version="5.1.11"/>
+      <removed version="5.1.9"/>
+    </versions>
+
+  </buildoption>
+  <buildoption id="with-client-ldflags">
+
+    <formatbase format="--with-client-ldflags">
+
+      <description>Extra linking arguments for clients</description>
+
+    </formatbase>
+    <versions>
+      <manual version="5.0"/>
+      <manual version="5.1"/>
+    </versions>
+
+  </buildoption>
+  <buildoption id="without-man">
+
+    <formatbase format="--without-man">
+
+      <description>Skip building of the man pages.</description>
+
+    </formatbase>
+    <versions>
+      <manual version="5.0"/>
+      <manual version="5.1"/>
+    </versions>
+
+  </buildoption>
+  <buildoption id="with-yassl">
+
+    <formatbase format="--with-yassl">
+
+      <description>Include the yaSSL support</description>
+
+    </formatbase>
+    <versions>
+      <manual version="5.0"/>
+      <manual version="5.1"/>
+      <introduced version="5.0.6"/>
+      <removed version="5.1.9"/>
+    </versions>
+
+  </buildoption>
+  <buildoption id="help">
+
+    <formatbase format="-h">
+
+      <description>display this help and exit</description>
+
+    </formatbase>
+    <formatbase format="--help=short">
+
+      <description>display options specific to this package</description>
+
+    </formatbase>
+    <formatbase format="--help=recursive">
+
+      <description>display the short help of all the included packages</description>
+
+    </formatbase>
+    <formatbase format="--help">
+
+      <description>display this help and exit</description>
+
+    </formatbase>
+    <versions>
+      <manual version="5.0"/>
+      <manual version="5.1"/>
+    </versions>
+
+  </buildoption>
+  <buildoption id="with-ndb-shm">
+
+    <formatbase format="--with-ndb-shm">
+
+      <description>Include the NDB Cluster shared memory transporter</description>
+
+    </formatbase>
+    <versions>
+      <manual version="5.0"/>
+      <removed version="5.0.2"/>
+    </versions>
+
+  </buildoption>
+  <buildoption id="quiet">
+
+    <formatbase format="-q">
+
+      <description>do not print `checking...' messages</description>
+
+    </formatbase>
+    <formatbase format="--quiet">
+
+      <description>do not print `checking...' messages</description>
+
+    </formatbase>
+    <versions>
+      <manual version="5.0"/>
+      <manual version="5.1"/>
+    </versions>
+
+  </buildoption>
+  <buildoption id="with-error-inject">
+
+    <formatbase format="--with-error-inject">
+
+      <description>Enable error injection in MySQL Server</description>
+
+    </formatbase>
+    <versions>
+      <manual version="5.1"/>
+      <introduced version="5.1.11"/>
+    </versions>
+
+  </buildoption>
+  <buildoption id="with-plugin-PLUGIN">
+
+    <formatbase format="--with-plugin-PLUGIN">
+
+      <description>Forces the named plugin to be linked into mysqld statically.</description>
+
+    </formatbase>
+    <versions>
+      <manual version="5.1"/>
+      <introduced version="5.1.11"/>
+    </versions>
+
+  </buildoption>
+  <buildoption id="with-mit-threads">
+
+    <formatbase format="--with-mit-threads">
+
+      <description>Always use included thread lib.</description>
+
+    </formatbase>
+    <versions>
+      <manual version="5.0"/>
+      <removed version="5.0.3"/>
+    </versions>
+
+  </buildoption>
+  <buildoption id="without-query-cache">
+
+    <formatbase format="--without-query-cache">
+
+      <description>Do not build query cache.</description>
+
+    </formatbase>
+    <versions>
+      <manual version="5.0"/>
+      <manual version="5.1"/>
+    </versions>
+
+  </buildoption>
+  <buildoption id="disable-dependency-tracking">
+
+    <formatbase format="--disable-dependency-tracking"></formatbase>
+    <versions>
+      <manual version="5.0"/>
+      <manual version="5.1"/>
+    </versions>
+
+  </buildoption>
+  <buildoption id="with-extra-charsets">
+
+    <formatbase format="--with-extra-charsets">
+
+      <description>Use charsets in addition to default (none, complex, all, or a list selected from the above sets)</description>
+
+    </formatbase>
+    <versions>
+      <manual version="5.0"/>
+      <manual version="5.1"/>
+    </versions>
+
+  </buildoption>
+  <buildoption id="with-low-memory">
+
+    <formatbase format="--with-low-memory">
+
+      <description>Try to use less memory to compile to avoid memory limitations.</description>
+
+    </formatbase>
+    <versions>
+      <manual version="5.0"/>
+      <manual version="5.1"/>
+    </versions>
+
+  </buildoption>
+  <buildoption id="host">
+
+    <formatbase format="--host=HOST">
+
+      <description>cross-compile to build programs to run on HOST [BUILD]</description>
+
+    </formatbase>
+    <versions>
+      <manual version="5.0"/>
+      <manual version="5.1"/>
+    </versions>
+
+  </buildoption>
+  <buildoption id="with-isam">
+
+    <formatbase format="--with-isam">
+
+      <description>Enable the ISAM table type</description>
+
+    </formatbase>
+    <versions>
+      <manual version="5.0"/>
+      <removed version="5.0.2"/>
+    </versions>
+
+  </buildoption>
+  <buildoption id="with-ndb-ccflags">
+
+    <formatbase format="--with-ndb-ccflags">
+
+      <description>Extra CC options for ndb compile</description>
+
+    </formatbase>
+    <versions>
+      <manual version="5.0"/>
+      <manual version="5.1"/>
+      <introduced version="5.0.3"/>
+    </versions>
+
+  </buildoption>
+  <buildoption id="with-openssl-includes">
+
+    <formatbase format="--with-openssl-includes">
+
+      <description>Find OpenSSL headers in DIR</description>
+
+    </formatbase>
+    <versions>
+      <manual version="5.0"/>
+      <manual version="5.1"/>
+      <removed version="5.1.9"/>
+    </versions>
+
+  </buildoption>
+  <buildoption id="with-embedded-privilege-control">
+
+    <formatbase format="--with-embedded-privilege-control">
+
+      <description>Build parts to check user's privileges. Only affects embedded library.</description>
+
+    </formatbase>
+    <versions>
+      <manual version="5.0"/>
+      <manual version="5.1"/>
+    </versions>
+
+  </buildoption>
+  <buildoption id="without-readline">
+
+    <formatbase format="--without-readline">
+
+      <description>Use system readline instead of bundled copy.</description>
+
+    </formatbase>
+    <versions>
+      <manual version="5.0"/>
+      <manual version="5.1"/>
+    </versions>
+
+  </buildoption>
+  <buildoption id="with-mysqlmanager">
+
+    <formatbase format="--with-mysqlmanager">
+
+      <description>Build the mysqlmanager binary: yes/no (</description>
+
+    </formatbase>
+    <values>
+
+      <default>build if server is built.</default>
+
+    </values>
+    <versions>
+      <manual version="5.0"/>
+      <manual version="5.1"/>
+    </versions>
+
+  </buildoption>
+  <buildoption id="srcdir">
+
+    <formatbase format="--srcdir=DIR">
+
+      <description>find the sources in DIR [configure dir or `..']</description>
+
+    </formatbase>
+    <versions>
+      <manual version="5.0"/>
+      <manual version="5.1"/>
+    </versions>
+
+  </buildoption>
+  <buildoption id="without-server">
+
+    <formatbase format="--without-server">
+
+      <description>Only build the client.</description>
+
+    </formatbase>
+    <versions>
+      <manual version="5.0"/>
+      <manual version="5.1"/>
+    </versions>
+
+  </buildoption>
+  <buildoption id="without-geometry">
+
+    <formatbase format="--without-geometry">
+
+      <description>Do not build geometry-related parts.</description>
+
+    </formatbase>
+    <versions>
+      <manual version="5.0"/>
+      <manual version="5.1"/>
+    </versions>
+
+  </buildoption>
+  <buildoption id="with-named-thread-libs">
+
+    <formatbase format="--with-named-thread-libs">
+
+      <description>Use specified thread libraries instead of those automatically found by configure.</description>
+
+    </formatbase>
+    <versions>
+      <manual version="5.0"/>
+      <manual version="5.1"/>
+    </versions>
+
+  </buildoption>
+  <buildoption id="with-max-indexes">
+
+    <formatbase format="--with-max-indexes=\#">
+
+      <description>Sets the maximum number of indexes per table, default 64</description>
+
+    </formatbase>
+    <formatbase format="--with-max-indexes=N">
+
+      <description>Sets the maximum number of indexes per table, default 64</description>
+
+    </formatbase>
+    <versions>
+      <manual version="5.0"/>
+      <manual version="5.1"/>
+      <introduced version="5.1.11"/>
+      <removed version="5.1.9"/>
+    </versions>
+
+  </buildoption>
+  <buildoption id="with-named-curses-libs">
+
+    <formatbase format="--with-named-curses-libs">
+
+      <description>Use specified curses libraries instead of those automatically found by configure.</description>
+
+    </formatbase>
+    <versions>
+      <manual version="5.0"/>
+      <manual version="5.1"/>
+    </versions>
+
+  </buildoption>
+  <buildoption id="disable-FEATURE">
+
+    <formatbase format="--disable-FEATURE">
+
+      <description>do not include FEATURE (same as --enable-FEATURE=no)</description>
+
+    </formatbase>
+    <versions>
+      <manual version="5.0"/>
+      <manual version="5.1"/>
+    </versions>
+
+  </buildoption>
+  <buildoption id="prefix">
+
+    <formatbase format="--prefix=PREFIX">
+
+      <description>install architecture-independent files in PREFIX</description>
+
+    </formatbase>
+    <versions>
+      <manual version="5.0"/>
+      <manual version="5.1"/>
+    </versions>
+
+  </buildoption>
+  <buildoption id="without-uca">
+
+    <formatbase format="--without-uca">
+
+      <description>Skip building of the national Unicode collations.</description>
+
+    </formatbase>
+    <versions>
+      <manual version="5.0"/>
+      <manual version="5.1"/>
+      <introduced version="5.0.3"/>
+    </versions>
+
+  </buildoption>
+
+</buildoptions>


Thread
svn commit - mysqldoc@docsrva: r8725 - trunk/dynamic-docs/build-configuremcbrown15 Nov