diff options
| author | Niko Mauno <niko.mauno@vaisala.com> | 2023-12-04 13:46:53 +0000 |
|---|---|---|
| committer | Steve Sakoman <steve@sakoman.com> | 2023-12-12 04:20:35 -1000 |
| commit | 8b75148d8793810e404c8453271ddae7372b5b33 (patch) | |
| tree | febd85f991d452903b459685c90963460159a6b1 | |
| parent | 75b08b43a43980f7fc0a46c57411deaffefce03c (diff) | |
| download | poky-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.inc | 4 |
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 | ||
| 26 | LLVM_DIR = "llvm${LLVM_RELEASE}" | 26 | LLVM_DIR = "llvm${LLVM_RELEASE}" |
| 27 | 27 | ||
| 28 | RUST_LLVM_TARGETS ?= "ARM;AArch64;Mips;PowerPC;RISCV;X86" | ||
| 29 | |||
| 28 | EXTRA_OECMAKE = " \ | 30 | EXTRA_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 \ |
