Approved version. Approved on: 14:22, 16 January 2020
You are viewing an old version of this page. Return to the latest version.
Difference between revisions of "Standard SDK directory structure"
[quality revision] | [quality revision] |
m
|
m
|
Template:ArticleMainWriter Template:ReviewersList Template:ArticleApprovedVersion
This article describes the structure of the OpenSTLinux standard SDK installation directory:
SDK ├── environment-setup-<target>-<distro>-linux-gnueabi Environment setup script ├── site-config-<target>-<distro>-linux-gnueabi Configuration file for the target ├── sysroots Root file systems │ ├── <target>-<distro>-linux-gnueabi Target sysroot (libraries, headers, and symbols) │ │ ├── bin │ │ ├── boot │ │ ├── config │ │ ├── dev │ │ ├── etc │ │ ├── home │ │ ├── lib │ │ ├── media │ │ ├── mnt │ │ ├── proc │ │ ├── run │ │ ├── sbin │ │ ├── sys │ │ ├── tmp │ │ ├── usr │ │ └── var │ └── <host machine>-<distro>_sdk-linux Native sysroot (libraries, headers, and symbols) │ ├── bin │ ├── environment-setup.d │ ├── etc │ ├── lib │ ├── sbin │ ├── usr │ └── var └── version-<target>-<distro>-linux-gnueabi Version file for the target
Where:
<target> | Target architecture for cross-toolchain; examples (non exhaustive list):
|
<distro> | Distribution; examples (non-exhaustive list):
|
<host machine> | Host machine on which the SDK is installed; examples (non-exhaustive list):
|
The installed SDK consists of:
- an environment setup script for the SDK
- a configuration file for the target
- a version file for the target
- the root file systems (sysroots) needed to develop objects for the target system
<noinclude> {{ArticleMainWriter | Jean-ChristopheT}} {{ReviewersList | NathalieS, BernardP, RomualdJ, DenisH}} {{ArticleApprovedVersion | Jean-ChristopheT | NathalieS (Done, 28May'18), BernardP (24May'18, PASS), RomualdJ (Passed, 26Mar'18), DenisH (Passed, 25May'18) | No previous approved version | PhilipS - 11Jun'18 - 7656 | 20Jun'18}} [[Category:Sub-articles]]</noinclude> This article describes the structure of the OpenSTLinux standard SDK installation directory: {{Green|SDK}} ├── environment-setup-<target>-<distro>-linux-gnueabi {{Highlight|'''Environment setup script'''}} ├── site-config-<target>-<distro>-linux-gnueabi {{Highlight|Configuration file for the target}} ├── {{Green|sysroots}} {{Highlight|Root file systems}} │ ├── {{Green|<target>-<distro>-linux-gnueabi}} {{Highlight|Target sysroot (libraries, headers, and symbols)}} │ │ ├── {{Green|bin}} │ │ ├── {{Green|boot}} │ │ ├── {{Green|config}} │ │ ├── {{Green|dev}} │ │ ├── {{Green|etc}} │ │ ├── {{Green|home}} │ │ ├── {{Green|lib}} │ │ ├── {{Green|media}} │ │ ├── {{Green|mnt}} │ │ ├── {{Green|proc}} │ │ ├── {{Green|run}} │ │ ├── {{Green|sbin}} │ │ ├── {{Green|sys}} │ │ ├── {{Green|tmp}} │ │ ├── {{Green|usr}} │ │ └── {{Green|var}} │ └── {{Green|<host machine>-<distro>_sdk-linux}} {{Highlight|Native sysroot (libraries, headers, and symbols)}} │ ├── {{Green|bin}} │ ├── {{Green|environment-setup.d}} │ ├── {{Green|etc}} │ ├── {{Green|lib}} │ ├── {{Green|sbin}} │ ├── {{Green|usr}} │ └── {{Green|var}} └── version-<target>-<distro>-linux-gnueabi {{Highlight|Version file for the target}} Where: {| | <target> || Target architecture for cross-toolchain; examples (non exhaustive list): * cortexa7hf-neon-vfpv4 |- | <distro> || Distribution; examples (non-exhaustive list): * openstlinux_weston |- | <host machine> || Host machine on which the SDK is installed; examples (non-exhaustive list): * x86_64 (64-bit host machine) |} The installed SDK consists of: * an environment setup script for the SDK * a configuration file for the target * a version file for the target * the root file systems (sysroots) needed to develop objects for the target system <noinclude> [[Category:Sub-articles]] {{PublicationRequestId | 7656 | 2018-06-11 | PhilipS}}</noinclude>
Line 1: | Line 1: | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
This article describes the structure of the OpenSTLinux standard SDK installation directory: |
This article describes the structure of the OpenSTLinux standard SDK installation directory: |
||
Line 57: | Line 49: | ||
* a version file for the target |
* a version file for the target |
||
* the root file systems (sysroots) needed to develop objects for the target system |
* the root file systems (sysroots) needed to develop objects for the target system |
||
+ | |||
+ | <noinclude> |
||
+ | [[Category:Sub-articles]] |
||
+ | {{PublicationRequestId | 7656 | 2018-06-11 | PhilipS}} |
||
+ | </noinclude> |