summaryrefslogtreecommitdiffstats
path: root/meta/recipes-devtools/rust
diff options
context:
space:
mode:
authorNiko Mauno <niko.mauno@vaisala.com>2023-11-29 15:24:02 +0000
committerRichard Purdie <richard.purdie@linuxfoundation.org>2023-12-04 11:23:37 +0000
commit8bea1bd57c02c57c60308bb8a9a99d8474f33b72 (patch)
tree09ba4de7e54c64f41db7928233ec5b7042718a6c /meta/recipes-devtools/rust
parent5c1070e258685730fac6238f8f425ad2cc4a120e (diff)
downloadpoky-8bea1bd57c02c57c60308bb8a9a99d8474f33b72.tar.gz
rust-llvm: Allow overriding LLVM target archs
Move the default value into a variable which can be overridden to match more accurately the use case specific scenario. (From OE-Core rev: 645370e85d8742d0614cd52ca7507b5df2d38ad8) Signed-off-by: Niko Mauno <niko.mauno@vaisala.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/recipes-devtools/rust')
-rw-r--r--meta/recipes-devtools/rust/rust-llvm_1.70.0.bb4
1 files changed, 3 insertions, 1 deletions
diff --git a/meta/recipes-devtools/rust/rust-llvm_1.70.0.bb b/meta/recipes-devtools/rust/rust-llvm_1.70.0.bb
index 57bbe79cdf..5bfc1faea8 100644
--- a/meta/recipes-devtools/rust/rust-llvm_1.70.0.bb
+++ b/meta/recipes-devtools/rust/rust-llvm_1.70.0.bb
@@ -30,9 +30,11 @@ CXXFLAGS:remove = "-g"
30 30
31LLVM_DIR = "llvm${LLVM_RELEASE}" 31LLVM_DIR = "llvm${LLVM_RELEASE}"
32 32
33RUST_LLVM_TARGETS ?= "ARM;AArch64;Mips;PowerPC;RISCV;X86"
34
33EXTRA_OECMAKE = " \ 35EXTRA_OECMAKE = " \
34 -DCMAKE_BUILD_TYPE=Release \ 36 -DCMAKE_BUILD_TYPE=Release \
35 -DLLVM_TARGETS_TO_BUILD='ARM;AArch64;Mips;PowerPC;RISCV;X86' \ 37 -DLLVM_TARGETS_TO_BUILD='${RUST_LLVM_TARGETS}' \
36 -DLLVM_BUILD_DOCS=OFF \ 38 -DLLVM_BUILD_DOCS=OFF \
37 -DLLVM_ENABLE_TERMINFO=OFF \ 39 -DLLVM_ENABLE_TERMINFO=OFF \
38 -DLLVM_ENABLE_ZLIB=OFF \ 40 -DLLVM_ENABLE_ZLIB=OFF \