summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNiko Mauno <niko.mauno@vaisala.com>2023-12-04 13:46:53 +0000
committerSteve Sakoman <steve@sakoman.com>2023-12-12 04:20:35 -1000
commit8b75148d8793810e404c8453271ddae7372b5b33 (patch)
treefebd85f991d452903b459685c90963460159a6b1
parent75b08b43a43980f7fc0a46c57411deaffefce03c (diff)
downloadpoky-8b75148d8793810e404c8453271ddae7372b5b33.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) (From OE-Core rev: 93458c302938bf704e8e9f14dfdfee57454adf7a) 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> Signed-off-by: Steve Sakoman <steve@sakoman.com>
-rw-r--r--meta/recipes-devtools/rust/rust-llvm.inc4
1 files changed, 3 insertions, 1 deletions
diff --git a/meta/recipes-devtools/rust/rust-llvm.inc b/meta/recipes-devtools/rust/rust-llvm.inc
index e645e7a7ac..416a07cd40 100644
--- a/meta/recipes-devtools/rust/rust-llvm.inc
+++ b/meta/recipes-devtools/rust/rust-llvm.inc
@@ -25,9 +25,11 @@ CXXFLAGS:remove = "-g"
25 25
26LLVM_DIR = "llvm${LLVM_RELEASE}" 26LLVM_DIR = "llvm${LLVM_RELEASE}"
27 27
28RUST_LLVM_TARGETS ?= "ARM;AArch64;Mips;PowerPC;RISCV;X86"
29
28EXTRA_OECMAKE = " \ 30EXTRA_OECMAKE = " \
29 -DCMAKE_BUILD_TYPE=Release \ 31 -DCMAKE_BUILD_TYPE=Release \
30 -DLLVM_TARGETS_TO_BUILD='ARM;AArch64;Mips;PowerPC;RISCV;X86' \ 32 -DLLVM_TARGETS_TO_BUILD='${RUST_LLVM_TARGETS}' \
31 -DLLVM_BUILD_DOCS=OFF \ 33 -DLLVM_BUILD_DOCS=OFF \
32 -DLLVM_ENABLE_TERMINFO=OFF \ 34 -DLLVM_ENABLE_TERMINFO=OFF \
33 -DLLVM_ENABLE_ZLIB=OFF \ 35 -DLLVM_ENABLE_ZLIB=OFF \