Changeset 13e52a5 for LFS


Ignore:
Timestamp:
06/20/2020 05:16:22 PM (4 years ago)
Author:
Pierre Labastie <pierre@…>
Branches:
ablfs-more, legacy, trunk
Children:
49f8b03
Parents:
706e5bf
Message:

Add the multilib book: fixes ticket #1722

File:
1 edited

Legend:

Unmodified
Added
Removed
  • LFS/lfs.xsl

    r706e5bf r13e52a5  
    1010
    1111<!-- Parameters -->
    12 
    13   <!-- which revision attribute to include: can only be sysv or systemd,
    14        but we leave checking to the caller-->
    15   <xsl:param name="revision" select="'sysv'"/>
    1612
    1713  <!-- use package management ?
     
    119115  <xsl:template match="chapter">
    120116    <xsl:apply-templates select="./sect1[
    121              (not(@revision) or @revision=$revision) and
    122              .//screen[(not(@role) or @role != 'nodump') and
    123                        (not(@revision) or @revision=$revision)]/
     117             .//screen[not(@role) or @role != 'nodump']/
    124118                          userinput[not(starts-with(string(),'chroot'))]]">
    125119      <xsl:with-param name="chap-num" select="position()+3"/>
     
    191185        </xsl:call-template>
    192186      </xsl:if>
    193       <xsl:apply-templates select="sect2[not(@revision) or
    194                                          @revision=$revision] |
    195                                    screen[(not(@role) or
    196                                            @role!='nodump') and
    197                                           (not(@revision) or
    198                                            @revision=$revision)]/userinput"/>
     187      <xsl:apply-templates
     188           select="sect2 |
     189                   screen[not(@role) or @role!='nodump']/userinput"/>
    199190      <xsl:if test="@id='ch-system-creatingdirs' and $pkgmngt='y'">
    200191        <xsl:apply-templates
     
    221212  <xsl:template match="sect2">
    222213    <xsl:apply-templates
    223       select=".//screen[(not(@role) or
    224                          @role != 'nodump') and
    225                         (not(@revision) or
    226                          @revision=$revision)]/userinput[
     214      select=".//screen[not(@role) or @role != 'nodump']/userinput[
    227215                             @remap = 'pre' or
    228216                             @remap = 'configure' or
     
    257245    </xsl:if>
    258246    <xsl:apply-templates
    259          select=".//screen[(not(@role) or
    260                             @role != 'nodump') and
    261                            (not(@revision) or
    262                             @revision=$revision)]/userinput[@remap = 'install']"/>
     247         select=".//screen[not(@role) or @role != 'nodump']/
     248                       userinput[@remap = 'install']"/>
    263249    <xsl:if test="ancestor::chapter[@id != 'chapter-temporary-tools'] and
    264250                  descendant::screen[not(@role) or
     
    346332    </xsl:if>
    347333    <xsl:apply-templates
    348        select=".//screen[
    349                 (not(@role) or
    350                  @role != 'nodump') and
    351                 (not(@revision) or
    352                  @revision=$revision)
    353                         ]/userinput[
     334       select=".//screen[not(@role) or @role != 'nodump']/userinput[
    354335                       not(@remap) or
    355336                       @remap='adjust' or
    356337                       @remap='test' and current()/../@id='ch-tools-dejagnu' or
    357338                       @remap='test' and current()/../@id='ch-system-systemd'
    358                                    ]"/>
     339                                                                   ]"/>
    359340    <xsl:if test="../@id='ch-system-ncurses' and $ncurses5='y'">
    360341      <xsl:apply-templates select=".//screen[@role='nodump']"/>
Note: See TracChangeset for help on using the changeset viewer.