[Docs, usernmanual] Fix with-icu=builtin explanation

This commit is contained in:
n8willis 2020-04-19 15:38:52 +01:00 committed by GitHub
parent d6edd9a408
commit 1ed30515cb
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 9 additions and 5 deletions

View File

@ -550,11 +550,15 @@
to a <type>hb_script_t</type>.
</para>
<para>
By default, ICU support is included when compiling HarfBuzz from
source. The build system will look for the ICU library and link
to it if it is found. You can also build HarfBuzz with it own,
internal copy of ICU, by specifying the
<literal>--with-icu=builtin</literal> compile-time option.
By default, HarfBuzz's ICU support is built as a separate shared
library (<filename class="libraryfile">libharfbuzz-icu.so</filename>)
when compiling HarfBuzz from source. This allows client programs
that do not need ICU to link against HarfBuzz without unnecessarily
adding ICU as a dependency. You can also build HarfBuzz with ICU
support built directly into the main HarfBuzz shared library
(<filename class="libraryfile">libharfbuzz.so</filename>),
by specifying the <literal>--with-icu=builtin</literal>
compile-time option.
</para>
</section>