[llvm] Update cloning of the DirectXShaderCompiler repo to not include DXC tests (PR #122178)
via llvm-commits
llvm-commits at lists.llvm.org
Wed Jan 8 14:08:57 PST 2025
llvmbot wrote:
<!--LLVM PR SUMMARY COMMENT-->
@llvm/pr-subscribers-backend-directx
Author: Brian Favela (bfavela)
<details>
<summary>Changes</summary>
This prevents any unnecessary dependency on TAEF when building as it's not used for dxil-dis testing
---
Full diff: https://github.com/llvm/llvm-project/pull/122178.diff
1 Files Affected:
- (modified) llvm/tools/dxil-dis/CMakeLists.txt (+1-1)
``````````diff
diff --git a/llvm/tools/dxil-dis/CMakeLists.txt b/llvm/tools/dxil-dis/CMakeLists.txt
index d0541fcf802e98..ad540bbd53df62 100644
--- a/llvm/tools/dxil-dis/CMakeLists.txt
+++ b/llvm/tools/dxil-dis/CMakeLists.txt
@@ -38,7 +38,7 @@ ExternalProject_Add(DXC
${GIT_SETTINGS}
SOURCE_DIR ${SOURCE_DIR}
BINARY_DIR ${BINARY_DIR}
- CMAKE_ARGS -C ${SOURCE_DIR}/cmake/caches/PredefinedParams.cmake -DLLVM_INCLUDE_TESTS=On
+ CMAKE_ARGS -C ${SOURCE_DIR}/cmake/caches/PredefinedParams.cmake -DLLVM_INCLUDE_TESTS=On -DLLVM_INCLUDE_TESTS=Off -DCLANG_INCLUDE_TESTS=Off -DHLSL_INCLUDE_TESTS=Off
BUILD_COMMAND ${CMAKE_COMMAND} --build ${BINARY_DIR} --target llvm-dis
BUILD_BYPRODUCTS ${BINARY_DIR}/bin/llvm-dis
INSTALL_COMMAND ""
``````````
</details>
https://github.com/llvm/llvm-project/pull/122178
More information about the llvm-commits
mailing list