Skip to content
Commit 3f3a52ef authored by Ryan Roberts's avatar Ryan Roberts
Browse files

config: Require each component to specify their toolchain.



Add a 'toolchain' key to the component dictionary, which specifies the
toolchain to use. This string is set in the CROSS_COMPILE environment
variable before invoking any prebuild, build, postbuild or clean
commands.

When using the standard docker runtime image, the following options are
supported. Users are free to configure their own thing when using the
null runtime.

* aarch64-none-elf-    (arm64 bare-metal, from Arm)
* arm-none-eabi-       (arm32 bare-metal, from Arm)
* aarch64-linux-gnu-   (arm64 linux, from Debian)
* arm-linux-gnueabihf- (arm32 linux, from Debian)

Signed-off-by: Ryan Roberts's avatarRyan Roberts <ryan.roberts@arm.com>
parent 2e4b499b
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment