Revision as of 19:15, 3 June 2020 by Registered User (Created page with "<noinclude> ==Usage== The EcosystemRelease/Package template returns '''either the name, or the installation path, of a software package o...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

1. Usage[edit source]

The EcosystemRelease/Package template returns either the name, or the installation path, of a software package or script delivered by an ecosystem release revision of the flow associated with this wiki (e.g. v1.y.z ,or v2.y.z, or...).

Usage: {{EcosystemRelease/Package | revision=<revision> | package=<package> | request=<request>}}

Where:

  • <revision> is the mandatory revision of the ecosystem release, for which the name or the installation path of the software package or script is requested.
    • The possible values for this parameter are available in the EcosystemRelease/Revision template.
    • latest is also a possible value: the latest revision of the ecosystem release is then considered.
  • <package> is the mandatory software package or script delivered by the ecosystem release revision, for which the name or the installation path is requested. The possible values are listed in the below table.
  • <request> is the mandatory request, i.e. either the name, or the installation path, of the software package or script. The possible values are listed in the below table.

The returned value is:

  • a string that contains either the name, or the installation path, of the software package or script (see the below table for details).
  • an empty string, if the software component is not delivered by the ecosystem release revision.
  • "unknown revision", if <revision> is not supported.
  • "unknown package or script", if <package> is not supported.
  • "unknown request", if <request> is not supported.
<package> <request> Description of the returned value
Images name Name of the tarball file that contains the binaries (Starter Package)
path Path to the directory that contains the binaries (once the binaries tarball file is uncompressed)
SDK name Name of the tarball file that contains the SDK installation script (Developer Package)
path Nothing is returned
SDK installation script name Name of the SDK installation script (Developer Package)
path Path to the directory that contains the SDK installation script (once the SDK tarball file is uncompressed)
SDK setup script name Name of the SDK setup script (Developer Package)
path Path to the directory that contains the SDK setup script (once the SDK installation script is run)
Linux kernel name Name of the tarball file that contains the Linux kernel (Developer Package)
path Path to the directory that contains the Linux kernel (once the Linux kernel tarball file is uncompressed)
U-Boot name Name of the tarball file that contains the U-Boot (Developer Package)
path
TF-A name
path
OP-TEE name
path
STM32CubeMP1 name
path
Debug symbol files name
path
OpenSTLinux distribution name
path
Android name
path
GDB script name
path

2. Basic examples[edit source]

You type You get
Images name and path for v1.2.0 revision requested
{{EcosystemRelease/Package | revision=1.2.0 | package=Images | request=name}}<br>
{{EcosystemRelease/Package | revision=1.2.0 | package=Images | request=path}}

unknown component
unknown component

SDK name and path for v1.2.0 revision requested
{{EcosystemRelease/Package | revision=1.2.0 | package=SDK | request=name}}<br>
{{EcosystemRelease/Package | revision=1.2.0 | package=SDK | request=path}}

unknown component
unknown component

SDK installation script name and path for v1.2.0 revision requested
{{EcosystemRelease/Package | revision=1.2.0 | package=SDK installation script | request=name}}<br>
{{EcosystemRelease/Package | revision=1.2.0 | package=SDK installation script | request=path}}

unknown component
unknown component

SDK setup script name and path for v1.2.0 revision requested
{{EcosystemRelease/Package | revision=1.2.0 | package=SDK setup script | request=name}}<br>
{{EcosystemRelease/Package | revision=1.2.0 | package=SDK setup script | request=path}}

unknown component
unknown component

Linux kernel name and path for v1.2.0 revision requested
{{EcosystemRelease/Package | revision=1.2.0 | package=Linux kernel | request=name}}<br>
{{EcosystemRelease/Package | revision=1.2.0 | package=Linux kernel | request=path}}

unknown component
unknown component

U-Boot name and path for v1.2.0 revision requested
{{EcosystemRelease/Package | revision=1.2.0 | package=U-Boot | request=name}}<br>
{{EcosystemRelease/Package | revision=1.2.0 | package=U-Boot | request=path}}

unknown component
unknown component

TF-A name and path for v1.2.0 revision requested
{{EcosystemRelease/Package | revision=1.2.0 | package=TF-A | request=name}}<br>
{{EcosystemRelease/Package | revision=1.2.0 | package=TF-A | request=path}}

unknown component
unknown component

OP-TEE name and path for v1.2.0 revision requested
{{EcosystemRelease/Package | revision=1.2.0 | package=OP-TEE | request=name}}<br>
{{EcosystemRelease/Package | revision=1.2.0 | package=OP-TEE | request=path}}

unknown component
unknown component

STM32CubeMP1 name and path for v1.2.0 revision requested
{{EcosystemRelease/Package | revision=1.2.0 | package=STM32CubeMP1 | request=name}}<br>
{{EcosystemRelease/Package | revision=1.2.0 | package=STM32CubeMP1 | request=path}}

unknown component
unknown component

Debug symbol files name and path for v1.2.0 revision requested
{{EcosystemRelease/Package | revision=1.2.0 | package=Debug symbol files | request=name}}<br>
{{EcosystemRelease/Package | revision=1.2.0 | package=Debug symbol files | request=path}}

unknown component
unknown component

OpenSTLinux distribution name and path for v1.2.0 revision requested
{{EcosystemRelease/Package | revision=1.2.0 | package=OpenSTLinux distribution | request=name}}<br>
{{EcosystemRelease/Package | revision=1.2.0 | package=OpenSTLinux distribution | request=path}}

unknown component
unknown component

Android name and path for v1.2.0 revision requested
{{EcosystemRelease/Package | revision=1.2.0 | package=Android | request=name}}<br>
{{EcosystemRelease/Package | revision=1.2.0 | package=Android | request=path}}

unknown component
unknown component

GDB script name and path for v1.2.0 revision requested
{{EcosystemRelease/Package | revision=1.2.0 | package=GDB script | request=name}}<br>
{{EcosystemRelease/Package | revision=1.2.0 | package=GDB script | request=path}}

unknown component
unknown component

3. More examples[edit source]

You type You get
Linux kernel version for vx.2.0 revision requested
{{EcosystemRelease/Component | revision=x.2.0 | component=Linux kernel}}

Linux kernel vx.y-stm32mp-r0 (vx.y.z)

Linux kernel version for vx.1.0 revision requested
{{EcosystemRelease/Component | revision=x.1.0 | component=Linux kernel}}

Linux kernel vx.y-stm32mp-r0 (vx.y.z)

Android version for the vx.0.0 revision requested: Android is not supported by this ecosystem release revision
{{EcosystemRelease/Component | revision=x.0.0 | component=Android}}

Android vx.y.z

U-Boot version for an unspecified revision requested
{{EcosystemRelease/Component | component=U-Boot}}

unknown revision

TF-A version for an unknown revision requested
{{EcosystemRelease/Component | revision=10.20.30 | component=TF-A}}

unknown revision

Unspecified component
{{EcosystemRelease/Component | revision=x.0.0}}

unknown component

Unknown component
{{EcosystemRelease/Component | revision=x.0.0 |  component=not supported}}

unknown component

4. Code[edit source]

unknown component