plcopen/instances_path.xslt
author Edouard Tisserant <edouard.tisserant@gmail.com>
Fri, 16 Feb 2018 01:48:48 +0100
changeset 1936 b85b13b1c2ec
parent 1352 9ec4ac8e2955
child 1937 986dbad48ab7
permissions -rw-r--r--
YSLT auto indent trick is useless here, added yslt_noindent.yml2, regenerated XSLT files
1350
7280349a3375 Fixed pou instance path list computing stylesheet
Laurent Bessard
parents: 1319
diff changeset
     1
<?xml version="1.0"?>
1936
b85b13b1c2ec YSLT auto indent trick is useless here, added yslt_noindent.yml2, regenerated XSLT files
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 1352
diff changeset
     2
<xsl:stylesheet xmlns:exsl="http://exslt.org/common" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:ppx="http://www.plcopen.org/xml/tc6_0201" xmlns:ns="instances_ns" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" extension-element-prefixes="ns" version="1.0" exclude-result-prefixes="ns">
1350
7280349a3375 Fixed pou instance path list computing stylesheet
Laurent Bessard
parents: 1319
diff changeset
     3
  <xsl:output method="xml"/>
1319
748347102c97 Replaced old list of pou instance in project generating process by xslt stylesheet
Laurent Bessard
parents:
diff changeset
     4
  <xsl:param name="instance_type"/>
1936
b85b13b1c2ec YSLT auto indent trick is useless here, added yslt_noindent.yml2, regenerated XSLT files
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 1352
diff changeset
     5
  <xsl:template match="text()"/>
1350
7280349a3375 Fixed pou instance path list computing stylesheet
Laurent Bessard
parents: 1319
diff changeset
     6
  <xsl:variable name="project">
7280349a3375 Fixed pou instance path list computing stylesheet
Laurent Bessard
parents: 1319
diff changeset
     7
    <xsl:copy-of select="document('project')/project/*"/>
7280349a3375 Fixed pou instance path list computing stylesheet
Laurent Bessard
parents: 1319
diff changeset
     8
  </xsl:variable>
7280349a3375 Fixed pou instance path list computing stylesheet
Laurent Bessard
parents: 1319
diff changeset
     9
  <xsl:variable name="stdlib">
7280349a3375 Fixed pou instance path list computing stylesheet
Laurent Bessard
parents: 1319
diff changeset
    10
    <xsl:copy-of select="document('stdlib')/stdlib/*"/>
7280349a3375 Fixed pou instance path list computing stylesheet
Laurent Bessard
parents: 1319
diff changeset
    11
  </xsl:variable>
7280349a3375 Fixed pou instance path list computing stylesheet
Laurent Bessard
parents: 1319
diff changeset
    12
  <xsl:variable name="extensions">
7280349a3375 Fixed pou instance path list computing stylesheet
Laurent Bessard
parents: 1319
diff changeset
    13
    <xsl:copy-of select="document('extensions')/extensions/*"/>
7280349a3375 Fixed pou instance path list computing stylesheet
Laurent Bessard
parents: 1319
diff changeset
    14
  </xsl:variable>
1319
748347102c97 Replaced old list of pou instance in project generating process by xslt stylesheet
Laurent Bessard
parents:
diff changeset
    15
  <xsl:template match="ppx:project">
1350
7280349a3375 Fixed pou instance path list computing stylesheet
Laurent Bessard
parents: 1319
diff changeset
    16
    <instances>
1936
b85b13b1c2ec YSLT auto indent trick is useless here, added yslt_noindent.yml2, regenerated XSLT files
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 1352
diff changeset
    17
      <xsl:apply-templates select="ppx:instances/ppx:configurations/ppx:configuration"/>
1350
7280349a3375 Fixed pou instance path list computing stylesheet
Laurent Bessard
parents: 1319
diff changeset
    18
    </instances>
1319
748347102c97 Replaced old list of pou instance in project generating process by xslt stylesheet
Laurent Bessard
parents:
diff changeset
    19
  </xsl:template>
748347102c97 Replaced old list of pou instance in project generating process by xslt stylesheet
Laurent Bessard
parents:
diff changeset
    20
  <xsl:template match="ppx:configuration">
1350
7280349a3375 Fixed pou instance path list computing stylesheet
Laurent Bessard
parents: 1319
diff changeset
    21
    <xsl:apply-templates select="ppx:globalVars/ppx:variable[ppx:type/ppx:derived] | ppx:resource">
7280349a3375 Fixed pou instance path list computing stylesheet
Laurent Bessard
parents: 1319
diff changeset
    22
      <xsl:with-param name="parent_path">
7280349a3375 Fixed pou instance path list computing stylesheet
Laurent Bessard
parents: 1319
diff changeset
    23
        <xsl:value-of select="@name"/>
7280349a3375 Fixed pou instance path list computing stylesheet
Laurent Bessard
parents: 1319
diff changeset
    24
      </xsl:with-param>
1319
748347102c97 Replaced old list of pou instance in project generating process by xslt stylesheet
Laurent Bessard
parents:
diff changeset
    25
    </xsl:apply-templates>
748347102c97 Replaced old list of pou instance in project generating process by xslt stylesheet
Laurent Bessard
parents:
diff changeset
    26
  </xsl:template>
748347102c97 Replaced old list of pou instance in project generating process by xslt stylesheet
Laurent Bessard
parents:
diff changeset
    27
  <xsl:template match="ppx:resource">
748347102c97 Replaced old list of pou instance in project generating process by xslt stylesheet
Laurent Bessard
parents:
diff changeset
    28
    <xsl:param name="parent_path"/>
748347102c97 Replaced old list of pou instance in project generating process by xslt stylesheet
Laurent Bessard
parents:
diff changeset
    29
    <xsl:variable name="resource_path">
748347102c97 Replaced old list of pou instance in project generating process by xslt stylesheet
Laurent Bessard
parents:
diff changeset
    30
      <xsl:value-of select="$parent_path"/>
748347102c97 Replaced old list of pou instance in project generating process by xslt stylesheet
Laurent Bessard
parents:
diff changeset
    31
      <xsl:text>.</xsl:text>
748347102c97 Replaced old list of pou instance in project generating process by xslt stylesheet
Laurent Bessard
parents:
diff changeset
    32
      <xsl:value-of select="@name"/>
748347102c97 Replaced old list of pou instance in project generating process by xslt stylesheet
Laurent Bessard
parents:
diff changeset
    33
    </xsl:variable>
1350
7280349a3375 Fixed pou instance path list computing stylesheet
Laurent Bessard
parents: 1319
diff changeset
    34
    <xsl:apply-templates select="ppx:globalVars/ppx:variable[ppx:type/ppx:derived] | ppx:pouInstance | ppx:task/ppx:pouInstance">
7280349a3375 Fixed pou instance path list computing stylesheet
Laurent Bessard
parents: 1319
diff changeset
    35
      <xsl:with-param name="parent_path">
7280349a3375 Fixed pou instance path list computing stylesheet
Laurent Bessard
parents: 1319
diff changeset
    36
        <xsl:value-of select="$resource_path"/>
7280349a3375 Fixed pou instance path list computing stylesheet
Laurent Bessard
parents: 1319
diff changeset
    37
      </xsl:with-param>
1319
748347102c97 Replaced old list of pou instance in project generating process by xslt stylesheet
Laurent Bessard
parents:
diff changeset
    38
    </xsl:apply-templates>
748347102c97 Replaced old list of pou instance in project generating process by xslt stylesheet
Laurent Bessard
parents:
diff changeset
    39
  </xsl:template>
748347102c97 Replaced old list of pou instance in project generating process by xslt stylesheet
Laurent Bessard
parents:
diff changeset
    40
  <xsl:template match="ppx:pouInstance">
748347102c97 Replaced old list of pou instance in project generating process by xslt stylesheet
Laurent Bessard
parents:
diff changeset
    41
    <xsl:param name="parent_path"/>
748347102c97 Replaced old list of pou instance in project generating process by xslt stylesheet
Laurent Bessard
parents:
diff changeset
    42
    <xsl:variable name="pou_instance_path">
748347102c97 Replaced old list of pou instance in project generating process by xslt stylesheet
Laurent Bessard
parents:
diff changeset
    43
      <xsl:value-of select="$parent_path"/>
748347102c97 Replaced old list of pou instance in project generating process by xslt stylesheet
Laurent Bessard
parents:
diff changeset
    44
      <xsl:text>.</xsl:text>
748347102c97 Replaced old list of pou instance in project generating process by xslt stylesheet
Laurent Bessard
parents:
diff changeset
    45
      <xsl:value-of select="@name"/>
748347102c97 Replaced old list of pou instance in project generating process by xslt stylesheet
Laurent Bessard
parents:
diff changeset
    46
    </xsl:variable>
748347102c97 Replaced old list of pou instance in project generating process by xslt stylesheet
Laurent Bessard
parents:
diff changeset
    47
    <xsl:choose>
748347102c97 Replaced old list of pou instance in project generating process by xslt stylesheet
Laurent Bessard
parents:
diff changeset
    48
      <xsl:when test="@typeName=$instance_type">
1350
7280349a3375 Fixed pou instance path list computing stylesheet
Laurent Bessard
parents: 1319
diff changeset
    49
        <xsl:value-of select="ns:AddInstance($pou_instance_path)"/>
1319
748347102c97 Replaced old list of pou instance in project generating process by xslt stylesheet
Laurent Bessard
parents:
diff changeset
    50
      </xsl:when>
748347102c97 Replaced old list of pou instance in project generating process by xslt stylesheet
Laurent Bessard
parents:
diff changeset
    51
      <xsl:otherwise>
1350
7280349a3375 Fixed pou instance path list computing stylesheet
Laurent Bessard
parents: 1319
diff changeset
    52
        <xsl:variable name="type_name">
7280349a3375 Fixed pou instance path list computing stylesheet
Laurent Bessard
parents: 1319
diff changeset
    53
          <xsl:value-of select="@typeName"/>
7280349a3375 Fixed pou instance path list computing stylesheet
Laurent Bessard
parents: 1319
diff changeset
    54
        </xsl:variable>
7280349a3375 Fixed pou instance path list computing stylesheet
Laurent Bessard
parents: 1319
diff changeset
    55
        <xsl:apply-templates select="exsl:node-set($project)/ppx:project/ppx:types/ppx:pous/ppx:pou[@name=$type_name] |&#10;                         exsl:node-set($project)/ppx:project/ppx:types/ppx:dataTypes/ppx:dataType[@name=$type_name] |&#10;                         exsl:node-set($stdlib)/ppx:project/ppx:types/ppx:pous/ppx:pou[@name=$type_name] |&#10;                         exsl:node-set($stdlib)/ppx:project/ppx:types/ppx:dataTypes/ppx:dataType[@name=$type_name] |&#10;                         exsl:node-set($extensions)/ppx:project/ppx:types/ppx:pous/ppx:pou[@name=$type_name] |&#10;                         exsl:node-set($extensions)/ppx:project/ppx:types/ppx:dataTypes/ppx:dataType[@name=$type_name]">
7280349a3375 Fixed pou instance path list computing stylesheet
Laurent Bessard
parents: 1319
diff changeset
    56
          <xsl:with-param name="instance_path">
1319
748347102c97 Replaced old list of pou instance in project generating process by xslt stylesheet
Laurent Bessard
parents:
diff changeset
    57
            <xsl:value-of select="$pou_instance_path"/>
1350
7280349a3375 Fixed pou instance path list computing stylesheet
Laurent Bessard
parents: 1319
diff changeset
    58
          </xsl:with-param>
7280349a3375 Fixed pou instance path list computing stylesheet
Laurent Bessard
parents: 1319
diff changeset
    59
        </xsl:apply-templates>
1319
748347102c97 Replaced old list of pou instance in project generating process by xslt stylesheet
Laurent Bessard
parents:
diff changeset
    60
      </xsl:otherwise>
748347102c97 Replaced old list of pou instance in project generating process by xslt stylesheet
Laurent Bessard
parents:
diff changeset
    61
    </xsl:choose>
748347102c97 Replaced old list of pou instance in project generating process by xslt stylesheet
Laurent Bessard
parents:
diff changeset
    62
  </xsl:template>
748347102c97 Replaced old list of pou instance in project generating process by xslt stylesheet
Laurent Bessard
parents:
diff changeset
    63
  <xsl:template match="ppx:pou">
748347102c97 Replaced old list of pou instance in project generating process by xslt stylesheet
Laurent Bessard
parents:
diff changeset
    64
    <xsl:param name="instance_path"/>
748347102c97 Replaced old list of pou instance in project generating process by xslt stylesheet
Laurent Bessard
parents:
diff changeset
    65
    <xsl:apply-templates select="ppx:interface/*/ppx:variable[ppx:type/ppx:derived]">
1350
7280349a3375 Fixed pou instance path list computing stylesheet
Laurent Bessard
parents: 1319
diff changeset
    66
      <xsl:with-param name="parent_path">
7280349a3375 Fixed pou instance path list computing stylesheet
Laurent Bessard
parents: 1319
diff changeset
    67
        <xsl:value-of select="$instance_path"/>
7280349a3375 Fixed pou instance path list computing stylesheet
Laurent Bessard
parents: 1319
diff changeset
    68
      </xsl:with-param>
1319
748347102c97 Replaced old list of pou instance in project generating process by xslt stylesheet
Laurent Bessard
parents:
diff changeset
    69
    </xsl:apply-templates>
748347102c97 Replaced old list of pou instance in project generating process by xslt stylesheet
Laurent Bessard
parents:
diff changeset
    70
  </xsl:template>
748347102c97 Replaced old list of pou instance in project generating process by xslt stylesheet
Laurent Bessard
parents:
diff changeset
    71
  <xsl:template match="ppx:dataType">
748347102c97 Replaced old list of pou instance in project generating process by xslt stylesheet
Laurent Bessard
parents:
diff changeset
    72
    <xsl:param name="instance_path"/>
748347102c97 Replaced old list of pou instance in project generating process by xslt stylesheet
Laurent Bessard
parents:
diff changeset
    73
    <xsl:apply-templates select="ppx:baseType/*[self::ppx:derived or self::ppx:struct or self::ppx:array]">
1350
7280349a3375 Fixed pou instance path list computing stylesheet
Laurent Bessard
parents: 1319
diff changeset
    74
      <xsl:with-param name="parent_path">
7280349a3375 Fixed pou instance path list computing stylesheet
Laurent Bessard
parents: 1319
diff changeset
    75
        <xsl:value-of select="$instance_path"/>
7280349a3375 Fixed pou instance path list computing stylesheet
Laurent Bessard
parents: 1319
diff changeset
    76
      </xsl:with-param>
1319
748347102c97 Replaced old list of pou instance in project generating process by xslt stylesheet
Laurent Bessard
parents:
diff changeset
    77
    </xsl:apply-templates>
748347102c97 Replaced old list of pou instance in project generating process by xslt stylesheet
Laurent Bessard
parents:
diff changeset
    78
  </xsl:template>
748347102c97 Replaced old list of pou instance in project generating process by xslt stylesheet
Laurent Bessard
parents:
diff changeset
    79
  <xsl:template match="ppx:variable">
748347102c97 Replaced old list of pou instance in project generating process by xslt stylesheet
Laurent Bessard
parents:
diff changeset
    80
    <xsl:param name="parent_path"/>
748347102c97 Replaced old list of pou instance in project generating process by xslt stylesheet
Laurent Bessard
parents:
diff changeset
    81
    <xsl:variable name="variable_path">
748347102c97 Replaced old list of pou instance in project generating process by xslt stylesheet
Laurent Bessard
parents:
diff changeset
    82
      <xsl:value-of select="$parent_path"/>
748347102c97 Replaced old list of pou instance in project generating process by xslt stylesheet
Laurent Bessard
parents:
diff changeset
    83
      <xsl:text>.</xsl:text>
748347102c97 Replaced old list of pou instance in project generating process by xslt stylesheet
Laurent Bessard
parents:
diff changeset
    84
      <xsl:value-of select="@name"/>
748347102c97 Replaced old list of pou instance in project generating process by xslt stylesheet
Laurent Bessard
parents:
diff changeset
    85
    </xsl:variable>
748347102c97 Replaced old list of pou instance in project generating process by xslt stylesheet
Laurent Bessard
parents:
diff changeset
    86
    <xsl:apply-templates select="ppx:type/ppx:derived">
1350
7280349a3375 Fixed pou instance path list computing stylesheet
Laurent Bessard
parents: 1319
diff changeset
    87
      <xsl:with-param name="variable_path">
7280349a3375 Fixed pou instance path list computing stylesheet
Laurent Bessard
parents: 1319
diff changeset
    88
        <xsl:value-of select="$variable_path"/>
7280349a3375 Fixed pou instance path list computing stylesheet
Laurent Bessard
parents: 1319
diff changeset
    89
      </xsl:with-param>
1319
748347102c97 Replaced old list of pou instance in project generating process by xslt stylesheet
Laurent Bessard
parents:
diff changeset
    90
    </xsl:apply-templates>
748347102c97 Replaced old list of pou instance in project generating process by xslt stylesheet
Laurent Bessard
parents:
diff changeset
    91
  </xsl:template>
748347102c97 Replaced old list of pou instance in project generating process by xslt stylesheet
Laurent Bessard
parents:
diff changeset
    92
  <xsl:template match="ppx:derived">
748347102c97 Replaced old list of pou instance in project generating process by xslt stylesheet
Laurent Bessard
parents:
diff changeset
    93
    <xsl:param name="variable_path"/>
748347102c97 Replaced old list of pou instance in project generating process by xslt stylesheet
Laurent Bessard
parents:
diff changeset
    94
    <xsl:choose>
748347102c97 Replaced old list of pou instance in project generating process by xslt stylesheet
Laurent Bessard
parents:
diff changeset
    95
      <xsl:when test="@name=$instance_type">
1350
7280349a3375 Fixed pou instance path list computing stylesheet
Laurent Bessard
parents: 1319
diff changeset
    96
        <xsl:value-of select="ns:AddInstance($variable_path)"/>
1319
748347102c97 Replaced old list of pou instance in project generating process by xslt stylesheet
Laurent Bessard
parents:
diff changeset
    97
      </xsl:when>
748347102c97 Replaced old list of pou instance in project generating process by xslt stylesheet
Laurent Bessard
parents:
diff changeset
    98
      <xsl:otherwise>
1350
7280349a3375 Fixed pou instance path list computing stylesheet
Laurent Bessard
parents: 1319
diff changeset
    99
        <xsl:variable name="type_name">
7280349a3375 Fixed pou instance path list computing stylesheet
Laurent Bessard
parents: 1319
diff changeset
   100
          <xsl:value-of select="@name"/>
7280349a3375 Fixed pou instance path list computing stylesheet
Laurent Bessard
parents: 1319
diff changeset
   101
        </xsl:variable>
7280349a3375 Fixed pou instance path list computing stylesheet
Laurent Bessard
parents: 1319
diff changeset
   102
        <xsl:apply-templates select="exsl:node-set($project)/ppx:project/ppx:types/ppx:pous/ppx:pou[@name=$type_name] |&#10;                         exsl:node-set($project)/ppx:project/ppx:types/ppx:dataTypes/ppx:dataType[@name=$type_name] |&#10;                         exsl:node-set($stdlib)/ppx:project/ppx:types/ppx:pous/ppx:pou[@name=$type_name] |&#10;                         exsl:node-set($stdlib)/ppx:project/ppx:types/ppx:dataTypes/ppx:dataType[@name=$type_name] |&#10;                         exsl:node-set($extensions)/ppx:project/ppx:types/ppx:pous/ppx:pou[@name=$type_name] |&#10;                         exsl:node-set($extensions)/ppx:project/ppx:types/ppx:dataTypes/ppx:dataType[@name=$type_name]">
7280349a3375 Fixed pou instance path list computing stylesheet
Laurent Bessard
parents: 1319
diff changeset
   103
          <xsl:with-param name="instance_path">
1319
748347102c97 Replaced old list of pou instance in project generating process by xslt stylesheet
Laurent Bessard
parents:
diff changeset
   104
            <xsl:value-of select="$variable_path"/>
1350
7280349a3375 Fixed pou instance path list computing stylesheet
Laurent Bessard
parents: 1319
diff changeset
   105
          </xsl:with-param>
7280349a3375 Fixed pou instance path list computing stylesheet
Laurent Bessard
parents: 1319
diff changeset
   106
        </xsl:apply-templates>
1319
748347102c97 Replaced old list of pou instance in project generating process by xslt stylesheet
Laurent Bessard
parents:
diff changeset
   107
      </xsl:otherwise>
748347102c97 Replaced old list of pou instance in project generating process by xslt stylesheet
Laurent Bessard
parents:
diff changeset
   108
    </xsl:choose>
748347102c97 Replaced old list of pou instance in project generating process by xslt stylesheet
Laurent Bessard
parents:
diff changeset
   109
  </xsl:template>
1350
7280349a3375 Fixed pou instance path list computing stylesheet
Laurent Bessard
parents: 1319
diff changeset
   110
  <xsl:template match="ppx:struct">
1319
748347102c97 Replaced old list of pou instance in project generating process by xslt stylesheet
Laurent Bessard
parents:
diff changeset
   111
    <xsl:param name="variable_path"/>
748347102c97 Replaced old list of pou instance in project generating process by xslt stylesheet
Laurent Bessard
parents:
diff changeset
   112
    <xsl:for-each select="ppx:variable[ppx:type/ppx:derived or ppx:type/ppx:struct or ppx:type/ppx:array]">
748347102c97 Replaced old list of pou instance in project generating process by xslt stylesheet
Laurent Bessard
parents:
diff changeset
   113
      <xsl:variable name="element_path">
748347102c97 Replaced old list of pou instance in project generating process by xslt stylesheet
Laurent Bessard
parents:
diff changeset
   114
        <xsl:value-of select="$variable_path"/>
748347102c97 Replaced old list of pou instance in project generating process by xslt stylesheet
Laurent Bessard
parents:
diff changeset
   115
        <xsl:text>.</xsl:text>
748347102c97 Replaced old list of pou instance in project generating process by xslt stylesheet
Laurent Bessard
parents:
diff changeset
   116
        <xsl:value-of select="@name"/>
748347102c97 Replaced old list of pou instance in project generating process by xslt stylesheet
Laurent Bessard
parents:
diff changeset
   117
      </xsl:variable>
748347102c97 Replaced old list of pou instance in project generating process by xslt stylesheet
Laurent Bessard
parents:
diff changeset
   118
    </xsl:for-each>
1350
7280349a3375 Fixed pou instance path list computing stylesheet
Laurent Bessard
parents: 1319
diff changeset
   119
    <xsl:apply-templates select="ppx:type/*[self::ppx:derived or self::ppx:struct or self::ppx:array]">
7280349a3375 Fixed pou instance path list computing stylesheet
Laurent Bessard
parents: 1319
diff changeset
   120
      <xsl:with-param name="variable_path">
7280349a3375 Fixed pou instance path list computing stylesheet
Laurent Bessard
parents: 1319
diff changeset
   121
        <xsl:value-of select="$element_path"/>
7280349a3375 Fixed pou instance path list computing stylesheet
Laurent Bessard
parents: 1319
diff changeset
   122
      </xsl:with-param>
7280349a3375 Fixed pou instance path list computing stylesheet
Laurent Bessard
parents: 1319
diff changeset
   123
    </xsl:apply-templates>
1319
748347102c97 Replaced old list of pou instance in project generating process by xslt stylesheet
Laurent Bessard
parents:
diff changeset
   124
  </xsl:template>
1350
7280349a3375 Fixed pou instance path list computing stylesheet
Laurent Bessard
parents: 1319
diff changeset
   125
  <xsl:template match="ppx:array">
1319
748347102c97 Replaced old list of pou instance in project generating process by xslt stylesheet
Laurent Bessard
parents:
diff changeset
   126
    <xsl:param name="variable_path"/>
748347102c97 Replaced old list of pou instance in project generating process by xslt stylesheet
Laurent Bessard
parents:
diff changeset
   127
    <xsl:apply-templates select="ppx:baseType/*[self::ppx:derived or self::ppx:struct or self::ppx:array]">
1350
7280349a3375 Fixed pou instance path list computing stylesheet
Laurent Bessard
parents: 1319
diff changeset
   128
      <xsl:with-param name="variable_path">
7280349a3375 Fixed pou instance path list computing stylesheet
Laurent Bessard
parents: 1319
diff changeset
   129
        <xsl:value-of select="$variable_path"/>
7280349a3375 Fixed pou instance path list computing stylesheet
Laurent Bessard
parents: 1319
diff changeset
   130
      </xsl:with-param>
7280349a3375 Fixed pou instance path list computing stylesheet
Laurent Bessard
parents: 1319
diff changeset
   131
    </xsl:apply-templates>
1319
748347102c97 Replaced old list of pou instance in project generating process by xslt stylesheet
Laurent Bessard
parents:
diff changeset
   132
  </xsl:template>
1350
7280349a3375 Fixed pou instance path list computing stylesheet
Laurent Bessard
parents: 1319
diff changeset
   133
</xsl:stylesheet>