Template:OS Overview General Column: Difference between revisions
From Variscite Wiki
Tag: Undo |
(Use Yocto link 'Hello World 'C' application' for Yocto Debian) |
||
(29 intermediate revisions by 4 users not shown) | |||
Line 1: | Line 1: | ||
<includeonly>{{SoftBox | <includeonly><!-- | ||
Initialize platform-dependent variables | |||
--> {{#vardefine:PLATFORM_OS|Yocto}}<!-- | |||
--> {{#varexists:DEBIAN_NAME |<!-- | |||
--> {{#vardefine:PLATFORM_OS|Debian}}<!-- | |||
--> {{#vardefine:color|pink}}<!-- | |||
--> }} <!-- | |||
Hardware change log: | |||
-->{{#vardefine:SHOW_CHANGELOG|{{#ifexpr: | |||
{{#rpos: {{#var:MACHINE_NAME}} | imx8mn-var-som}} >= 0 | |||
or | |||
{{#rpos: {{#var:MACHINE_NAME}} | imx8mm-var-dart}} >= 0 | |||
or | |||
{{#rpos: {{#var:MACHINE_NAME}} | imx8mp-var-dart}} >= 0 | |||
or | |||
{{#rpos: {{#var:MACHINE_NAME}} | imx7-var-som}} >= 0 | |||
or | |||
{{#rpos: {{#var:MACHINE_NAME}} | imx6ul-var-dart}} >= 0 | |||
or | |||
{{#rpos: {{#var:MACHINE_NAME}} | imx8qm-var-som}} >= 0 | |||
or | |||
{{#rpos: {{#var:MACHINE_NAME}} | imx8qxp-var-som}} >= 0 | |||
or | |||
{{#rpos: {{#var:MACHINE_NAME}} | imx8mq-var-dart}} >= 0 | |||
or | |||
({{#rpos: {{#var:MACHINE_NAME}} | imx93-var-som}} >= 0 and {{#rpos: {{#var:SUPPORTED_REV_SOM}} | v2.0A}} = -1) <!-- Only show the change log for legacy releases, for now, since all A1 SoC releases require v2.0 SOM --> | |||
| 1 | |||
| 0}}}} <!-- create boolean if changelog url should be shown | |||
-->{{SoftBox | |||
|title=General | |title=General | ||
|content= | |content= | ||
;General | ;General | ||
* {{Varlink|Yocto Start Here|{{#var:RELEASE_LINK}}|First Time? Start Here}} <i class="fas fa-angle-double-left text-danger pl-2"></i><i class="fas fa-angle-double-left text-danger"></i> | * {{Varlink|Yocto Start Here|{{#var:RELEASE_LINK}}|First Time? Start Here}} <i class="fas fa-angle-double-left text-danger pl-2"></i><i class="fas fa-angle-double-left text-danger"></i> | ||
* {{Varlink| | * {{Varlink|{{#var:PLATFORM_OS}} Recovery SD card|{{#var:RELEASE_LINK}}|'''Using the recovery SD card'''}} | ||
{{#ifexpr: {{#var:SHOW_CHANGELOG}} | * [[{{#var:HARDWARE_NAME}}_rev_changelog|{{#var:HARDWARE_NAME}} Changelog]]<!-- | |||
-->{{#ifexpr: {{#rpos:{{#var:MACHINE_NAME}}|imx8mm-var-dart}} >= 0 | * [[VAR-SOM-MX8M-MINI_rev_changelog|VAR-SOM-MX8M-MINI Changelog]]}}<!-- | |||
-->{{#ifexpr: {{#rpos:{{#var:MACHINE_NAME}}|imx8mp-var-dart}} >= 0 | * [[VAR-SOM-MX8M-PLUS_rev_changelog|VAR-SOM-MX8M-PLUS Changelog]]}}<!-- | |||
-->{{#ifexpr: {{#rpos:{{#var:MACHINE_NAME}}|imx8qm-var-som}} >= 0 | * [[SPEAR-MX8_rev_changelog|SPEAR-MX8 Changelog]]}}<!-- | |||
-->{{#ifexpr: {{#rpos:{{#var:MACHINE_NAME}}|imx6ul-var-dart}} >= 0 | * [[VAR-SOM-6UL_rev_changelog|VAR-SOM-6UL Changelog]]}}<!-- | |||
--> | |||
|}} | |||
<br> | |||
;Programming | ;Programming | ||
* {{Varlink|Yocto Hello World|{{#var:RELEASE_LINK}}|Hello World 'C' application}} | * {{Varlink|Yocto Hello World|{{#var:RELEASE_LINK}}|Hello World 'C' application}} | ||
{{#ifeq: {{#var:PLATFORM_OS}}|Yocto| | |||
* {{Varlink|Yocto QT Hello World|{{#var:RELEASE_LINK}}|Building a Qt Hello World}} | * {{Varlink|Yocto QT Hello World|{{#var:RELEASE_LINK}}|Building a Qt Hello World}} | ||
}} <!-- | |||
For now, disable those links for Debian. | |||
--> {{#ifeq: {{#var:PLATFORM_OS}}|Yocto| | |||
{{#ifexpr: {{#var:YOCTO_VERSION}} >= 3.1| | |||
* {{Varlink|Yocto Programming with CodeBlocks|{{#var:RELEASE_LINK}}|Debugging with Code::Blocks}} | |||
}} | |||
* {{Varlink|Yocto Programming with Eclipse {{#ifexpr: {{#var:YOCTO_VERSION}} > 2.4 |v2}}|{{#var:RELEASE_LINK}}|Debugging with Eclipse}} | * {{Varlink|Yocto Programming with Eclipse {{#ifexpr: {{#var:YOCTO_VERSION}} > 2.4 |v2}}|{{#var:RELEASE_LINK}}|Debugging with Eclipse}} | ||
* {{Varlink|Yocto Programming with VSCode|{{#var:RELEASE_LINK}}|Debugging with Visual Studio Code}} | * {{Varlink|Yocto Programming with VSCode|{{#var:RELEASE_LINK}}|Debugging with Visual Studio Code}} | ||
}} | |||
* {{Varlink|Yocto Setup TFTP/NFS|{{#var:RELEASE_LINK}}|TFTP & NFS}} | * {{Varlink|Yocto Setup TFTP/NFS|{{#var:RELEASE_LINK}}|TFTP & NFS}} | ||
|color={{#var:color|darkblue}} | |||
|color=darkblue | |||
}} | }} | ||
</includeonly> | </includeonly> |