Changeset ac9552f


Ignore:
Timestamp:
09/29/2016 01:50:55 AM (8 years ago)
Author:
DJ Lucas <dj@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, basic, bdubbs/svn, elogind, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, lazarus, lxqt, nosym, perl-modules, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, trunk, upgradedb, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
Children:
49e162b
Parents:
a9eec6eb
Message:

Fix broken commit for ninja.

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@17835 af4574ff-66df-0310-9fd7-8a98e5e911e0

File:
1 edited

Legend:

Unmodified
Added
Removed
  • general/prog/ninja.xml

    ra9eec6eb rac9552f  
    7676    </itemizedlist>
    7777
    78     <bridgehead renderas="sect3">CMake Dependencies</bridgehead>
     78    <bridgehead renderas="sect3">Ninja Dependencies</bridgehead>
    7979
    8080    <bridgehead renderas="sect4">Required</bridgehead>
     
    8686    <para role="optional">
    8787      <ulink url="http://re2c.sourceforge.net/">re2c</ulink>
    88       (only needed to modify the build), and
    89       <xref linkend="emacs"/>
     88      (only needed to modify the build), <xref linkend="emacs"/> (to generate
     89      lisp files), <xref linkend="asciidoc"/> (to build the manual), and
     90      <xref linkend="doxygen"/> (to build API documenatation)
    9091    </para>
    9192
     
    9394      <ulink url="&blfs-wiki;/ninja"/>
    9495    </para>
     96
    9597  </sect2>
    9698
     
    139141install -vDm644 misc/ninja-mode.elc \
    140142                /usr/share/emacs/site-lisp/ninja-mode.elc</userinput></screen>
     143
     144    <para>
     145      If you have <xref linkend="asciidoc"/> installed and wish to build the
     146      HTML manual, execute the following commands (as the
     147      <systemitem class="username">root</systemitem> user):
     148    </para>
     149
     150<screen role="root"><userinput>ninja manual &amp;&amp;
     151install -vDm644 doc/ninja.html /usr/share/doc/ninja-&ninja-version;/ninja.html</userinput></screen>
     152
     153    <para>
     154      If you have <xref linkend="doxygen"/> installed and wish to build the
     155      API documentation, execute the following commands (as the
     156      <systemitem class="username">root</systemitem> user):
     157    </para>
     158
     159<screen role="root"><userinput>ninja doxygen &amp;&amp;
     160install -vDm644 doc/doxygen/* /usr/share/doc/ninja-&ninja-version;/</userinput></screen>
     161
    141162  </sect2>
    142163
     
    144165    <title>Command Explanations</title>
    145166
    146     <para>...</para>
     167    <para>
     168      <command>emacs -Q --batch -f batch-byte-compile
     169      misc/ninja-mode.el</command>: regenerates the emacs lisp files.
     170    </para>
    147171
    148172  </sect2>
     
    164188        </seg>
    165189        <seg>
    166           none
     190          /usr/share/doc/ninja-&ninja-version;
    167191        </seg>
    168192      </seglistitem>
Note: See TracChangeset for help on using the changeset viewer.