cmake: demote libuv to recommended, and add <option> for building cmake w/o recommended dependencies

Tested on a fresh LFS system.
This commit is contained in:
Xi Ruoyao 2022-10-06 19:50:55 +08:00
parent 58f6a7b16c
commit d2c16a455e
No known key found for this signature in database
GPG Key ID: ACAAD20E19E710E3

View File

@ -87,15 +87,11 @@
<bridgehead renderas="sect3">CMake Dependencies</bridgehead>
<bridgehead renderas="sect4">Required</bridgehead>
<para role="required">
<xref linkend="libuv"/>
</para>
<bridgehead renderas="sect4">Recommended</bridgehead>
<para role="recommended">
<xref linkend="curl"/>,
<xref linkend="libarchive"/>, and
<xref linkend="libarchive"/>,
<xref linkend="libuv"/>, and
<xref linkend="nghttp2"/>
</para>
@ -202,6 +198,13 @@ make</userinput></screen>
libraries used. A bundled version of that library is used instead.
</para>
<para>
<option>--no-system-{curl,libarchive,libuv,nghttp2}</option>: Use
the corresponding option in the list for the
<command>bootstrap</command> if one recommended dependency is not
installed. A bundled version of the dependency will be used instead.
</para>
<para>
<option>--qt-gui</option>: This switch enables building the
<application>Qt</application>-based GUI for