[llvm] Restrict LLVM_TARGETS_TO_BUILD in Windows release packaging (PR #106059)
via llvm-commits
llvm-commits at lists.llvm.org
Mon Aug 26 04:33:59 PDT 2024
https://github.com/zmodem created https://github.com/llvm/llvm-project/pull/106059
When including all targets, some files become too large for the NSIS installer to handle.
Fixes #101994
>From 9111ab78de40f8b90ac78f2e8699cbfd1a2ce561 Mon Sep 17 00:00:00 2001
From: Hans Wennborg <hans at chromium.org>
Date: Mon, 26 Aug 2024 13:30:30 +0200
Subject: [PATCH] Restrict LLVM_TARGETS_TO_BUILD in Windows release packaging
When including all targets, some files become too large for the NSIS
installer to handle.
Fixes #101994
---
llvm/utils/release/build_llvm_release.bat | 1 +
1 file changed, 1 insertion(+)
diff --git a/llvm/utils/release/build_llvm_release.bat b/llvm/utils/release/build_llvm_release.bat
index 55b20c7c28ac12..64ae2d41ab2b02 100755
--- a/llvm/utils/release/build_llvm_release.bat
+++ b/llvm/utils/release/build_llvm_release.bat
@@ -151,6 +151,7 @@ set common_cmake_flags=^
-DCMAKE_BUILD_TYPE=Release ^
-DLLVM_ENABLE_ASSERTIONS=OFF ^
-DLLVM_INSTALL_TOOLCHAIN_ONLY=ON ^
+ -DLLVM_TARGETS_TO_BUILD="AArch64;ARM;X86" ^
-DLLVM_BUILD_LLVM_C_DYLIB=ON ^
-DCMAKE_INSTALL_UCRT_LIBRARIES=ON ^
-DPython3_FIND_REGISTRY=NEVER ^
More information about the llvm-commits
mailing list