diff options
author | Guillaume Tucker <guillaume.tucker@collabora.com> | 2019-04-03 15:40:58 +0200 |
---|---|---|
committer | Guillaume Tucker <guillaume.tucker@collabora.com> | 2019-05-03 12:59:46 +0100 |
commit | 3dbfdac5879fa44de951ce2ab834a1fad093c377 (patch) | |
tree | 258236a5cfedd0f3a077c362fcd4debdc60de4fe /build-configs.yaml | |
parent | d44245f3ed8831a9ac51507394f7886f695693c9 (diff) |
kernelci.configs.BuildEnvironment: add cross_compile()
Add a BuildEnvironment.cross_compile() method to get the
cross-compiler string associated with a build environment for a given
CPU architecture.
Signed-off-by: Guillaume Tucker <guillaume.tucker@collabora.com>
Diffstat (limited to 'build-configs.yaml')
-rw-r--r-- | build-configs.yaml | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/build-configs.yaml b/build-configs.yaml index 79e6597..c8009ee 100644 --- a/build-configs.yaml +++ b/build-configs.yaml @@ -152,11 +152,19 @@ build_environments: i386: 'x86' x86_64: 'x86' riscv: 'riscv64' + cross_compile: &default_cross_compile + arc: 'arc-linux-' + arm: 'arm-linux-gnueabihf-' + arm64: 'aarch64-linux-gnu-' + mips: 'mips-linux-gnu-' + riscv: 'riscv64-linux-gnu-' + gcc-8: cc: gcc cc_version: 8 arch_map: *gcc_arch_map + cross_compile: *default_cross_compile clang-8: cc: clang @@ -169,11 +177,13 @@ build_environments: mips: arc: riscv: + cross_compile: *default_cross_compile clang-9: cc: clang cc_version: 9 arch_map: *clang_arch_map + cross_compile: *default_cross_compile build_configs_defaults: |