Ignore:
Timestamp:
06/17/2024 01:47:54 AM (5 weeks ago)
Author:
Xi Ruoyao <xry111@…>
Branches:
gimp3, trunk
Children:
33cbf497
Parents:
f7b8fb8c
Message:

llvm: Correct the dependency and comment out the command for docs

BLFS is already only barely maintainable. Let's not add 4 packages for
LLVM docs.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • general/prog/llvm.xml

    rf7b8fb8c r21cc0cff  
    211211      <xref linkend="PyYAML"/> (for tests),
    212212      <xref linkend="rsync"/> (for tests),
    213       <xref linkend="recommonmark"/> (for building documentation),
    214213      <phrase revision="systemd"><xref linkend="systemd"/>
    215214      (rebuilt with PAM, for tests),</phrase>
     
    217216      <xref linkend="valgrind"/>,
    218217      <xref linkend="zip"/>,
     218      <ulink url="https://pypi.org/project/myst-parser">myst-parser</ulink>
     219      (for building documentation),
    219220      <ulink url="https://ocaml.org/">OCaml</ulink>,
    220221      and <ulink url="https://github.com/Z3Prover/z3">Z3</ulink>
     
    304305      -Wno-dev -G Ninja ..                  &amp;&amp;
    305306ninja</userinput></screen>
    306 
    307     <para>
    308       If you have installed <xref linkend="recommonmark"/> and its
     307<!-- Commented out because myst-parser is not in BLFS and we cannot test
     308    <para>
     309      If you have installed myst-parser and its
    309310      dependencies, you can generate the html documentation and manual
    310311      pages with the following commands:
     
    322323
    323324<screen remap="doc"><userinput>ninja docs-clang-html docs-clang-man</userinput></screen>
    324 
     325-->
    325326    <!-- https://github.com/llvm/llvm-project/issues/39012 -->
    326327    <para>
     
    405406     is installed into /usr/share/doc/LLVM/llvm, while the clang html
    406407     documentation is installed into /usr/share/doc/LLVM/clang. So we have
    407      just to move it. -->
     408     just to move it.
     409
     410     commented out because myst-parser is not in BLFS
    408411    <para>
    409412      If you have built the llvm documentation, it has been installed
     
    415418        remap="doc"><userinput>install -v -d -m755 /usr/share/doc/llvm-&llvm-version;            &amp;&amp;
    416419mv -v /usr/share/doc/LLVM/llvm /usr/share/doc/llvm-&llvm-version; &amp;&amp;
    417 rmdir -v --ignore-fail-on-non-empty /usr/share/doc/LLVM</userinput></screen>
     420rmdir -v - -ignore-fail-on-non-empty /usr/share/doc/LLVM</userinput></screen>
    418421
    419422    <para>
     
    426429        remap="doc"><userinput>install -v -d -m755 /usr/share/doc/llvm-&llvm-version;             &amp;&amp;
    427430mv -v /usr/share/doc/LLVM/clang /usr/share/doc/llvm-&llvm-version; &amp;&amp;
    428 rmdir -v --ignore-fail-on-non-empty /usr/share/doc/LLVM</userinput></screen>
    429 
     431rmdir -v - -ignore-fail-on-non-empty /usr/share/doc/LLVM</userinput></screen>
     432-->
    430433  </sect2>
    431434
     
    606609          /usr/lib/{clang,cmake/{clang,llvm},libear,libscanbuild},
    607610          /usr/share/{clang,opt-viewer,scan-build,scan-view},
    608           /usr/share/doc/llvm-&llvm-version;, and
     611          <!--/usr/share/doc/llvm-&llvm-version;, -->and
    609612          /etc/clang
    610613        </seg>
Note: See TracChangeset for help on using the changeset viewer.