diff options
author | Nathan Willis <nwillis@glyphography.com> | 2018-10-10 17:01:21 -0500 |
---|---|---|
committer | Khaled Hosny <khaledhosny@eglug.org> | 2018-10-30 19:14:57 +0200 |
commit | 325e2745cfa55f9ef114ee8eeaf7bd8176743822 (patch) | |
tree | c77a401a88f3a0b07c9d09dc34e41c9e4aacac9f | |
parent | 97c1c46cd2241d77b531a582dd1a2432af976357 (diff) |
Docs: add basic config-options section to Usermanual Installation chapter.
-rw-r--r-- | docs/usermanual-install-harfbuzz.xml | 132 |
1 files changed, 131 insertions, 1 deletions
diff --git a/docs/usermanual-install-harfbuzz.xml b/docs/usermanual-install-harfbuzz.xml index 9d10e2da..f032b888 100644 --- a/docs/usermanual-install-harfbuzz.xml +++ b/docs/usermanual-install-harfbuzz.xml @@ -51,7 +51,8 @@ <para> For example, on an Ubuntu or Debian system, you would run: <programlisting> - <command>sudo apt install</command> <package>gcc g++ libfreetype6-dev libglib2.0-dev libcairo2-dev</package> + <command>sudo apt install</command> <package>gcc g++ + libfreetype6-dev libglib2.0-dev libcairo2-dev</package> </programlisting> On Fedora, RHEL, CentOS, or other Red-Hat–based systems, you would run: <programlisting> @@ -212,6 +213,135 @@ </section> + <section id="configuration"> + <title>Configuration options</title> + + <para> + The instructions in the "Building HarfBuzz" section will build + the source code under its default configuration. If needed, + the following additional configuration options are available. + </para> + + <variablelist> + <varlistentry> + <term>--with-libstdc++</term> + <listitem> + <para> + Allow linking with libstdc++. <emphasis>(Default = no)</emphasis> + </para> + </listitem> + </varlistentry> + + <varlistentry> + <term>--with-glib</term> + <listitem> + <para> + Use GLib. <emphasis>(Default = auto)</emphasis> + </para> + </listitem> + </varlistentry> + + <varlistentry> + <term>--with-gobject</term> + <listitem> + <para> + Use GObject. <emphasis>(Default = no)</emphasis> + </para> + </listitem> + </varlistentry> + + <varlistentry> + <term>--with-cairo</term> + <listitem> + <para> + Use Cairo. <emphasis>(Default = auto)</emphasis> + </para> + </listitem> + </varlistentry> + + <varlistentry> + <term>--with-fontconfig</term> + <listitem> + <para> + Use Fontconfig. <emphasis>(Default = auto)</emphasis> + </para> + </listitem> + </varlistentry> + + <varlistentry> + <term>--with-icu</term> + <listitem> + <para> + Use the ICU library. <emphasis>(Default = auto)</emphasis> + </para> + </listitem> + </varlistentry> + + <varlistentry> + <term>--with-ucdn</term> + <listitem> + <para> + Use the built-in UCDN library. <emphasis>(Default = auto)</emphasis> + </para> + </listitem> + </varlistentry> + + <varlistentry> + <term>--with-graphite2</term> + <listitem> + <para> + Use the graphite2 library. <emphasis>(Default = no)</emphasis> + </para> + </listitem> + </varlistentry> + + <varlistentry> + <term>--with-freetype</term> + <listitem> + <para> + Use the FreeType library. <emphasis>(Default = auto)</emphasis> + </para> + </listitem> + </varlistentry> + + <varlistentry> + <term>--with-uniscribe</term> + <listitem> + <para> + Use the Uniscribe library. <emphasis>(Default = no)</emphasis> + </para> + </listitem> + </varlistentry> + + <varlistentry> + <term>--with-directwrite</term> + <listitem> + <para> + se the DirectWrite library (experimental). <emphasis>(Default = no)</emphasis> + </para> + </listitem> + </varlistentry> + + <varlistentry> + <term>--with-coretext</term> + <listitem> + <para> + Use the CoreText library. <emphasis>(Default = no)</emphasis> + </para> + </listitem> + </varlistentry> + + <varlistentry> + <term></term> + <listitem> + <para> + <emphasis>(Default = no)</emphasis> + </para> + </listitem> + </varlistentry> + + </variablelist> + </section> </section> </chapter> |