Skip to content

Commit 88a2888

Browse files
authored
build: disable LLVM_ENABLE_TERMINFO by default. (microsoft#4908)
Having this enabled makes dxc depends on ncurses5. This is required by LLVM when supporting colored message output, but DXC doesn't supports it for now. Fixes microsoft#4892
1 parent a0b6fc1 commit 88a2888

File tree

1 file changed

+14
-13
lines changed

1 file changed

+14
-13
lines changed

cmake/caches/PredefinedParams.cmake

Lines changed: 14 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -22,19 +22,20 @@ set(LLVM_INCLUDE_TESTS ${LLVM_TEST_VALUE} CACHE BOOL "")
2222
set(CLANG_INCLUDE_TESTS ${LLVM_TEST_VALUE} CACHE BOOL "")
2323

2424
set(CMAKE_EXPORT_COMPILE_COMMANDS ON CACHE BOOL "")
25-
set(LLVM_APPEND_VC_REV ON CACHE BOOL "")
25+
set(LLVM_APPEND_VC_REV ON CACHE BOOL "")
2626
set(LLVM_DEFAULT_TARGET_TRIPLE "dxil-ms-dx" CACHE STRING "")
27-
set(LLVM_ENABLE_EH ON CACHE BOOL "")
28-
set(LLVM_ENABLE_RTTI ON CACHE BOOL "")
29-
set(LLVM_INCLUDE_DOCS OFF CACHE BOOL "")
30-
set(LLVM_INCLUDE_EXAMPLES OFF CACHE BOOL "")
31-
set(LLVM_OPTIMIZED_TABLEGEN OFF CACHE BOOL "")
27+
set(LLVM_ENABLE_EH ON CACHE BOOL "")
28+
set(LLVM_ENABLE_RTTI ON CACHE BOOL "")
29+
set(LLVM_INCLUDE_DOCS OFF CACHE BOOL "")
30+
set(LLVM_INCLUDE_EXAMPLES OFF CACHE BOOL "")
31+
set(LLVM_OPTIMIZED_TABLEGEN OFF CACHE BOOL "")
3232
set(LLVM_TARGETS_TO_BUILD "None" CACHE STRING "")
33-
set(LIBCLANG_BUILD_STATIC ON CACHE BOOL "")
34-
set(CLANG_BUILD_EXAMPLES OFF CACHE BOOL "")
35-
set(CLANG_CL OFF CACHE BOOL "")
36-
set(CLANG_ENABLE_ARCMT OFF CACHE BOOL "")
37-
set(CLANG_ENABLE_STATIC_ANALYZER OFF CACHE BOOL "")
38-
set(HLSL_INCLUDE_TESTS ON CACHE BOOL "")
39-
set(ENABLE_SPIRV_CODEGEN ON CACHE BOOL "")
33+
set(LIBCLANG_BUILD_STATIC ON CACHE BOOL "")
34+
set(CLANG_BUILD_EXAMPLES OFF CACHE BOOL "")
35+
set(CLANG_CL OFF CACHE BOOL "")
36+
set(CLANG_ENABLE_ARCMT OFF CACHE BOOL "")
37+
set(CLANG_ENABLE_STATIC_ANALYZER OFF CACHE BOOL "")
38+
set(HLSL_INCLUDE_TESTS ON CACHE BOOL "")
39+
set(ENABLE_SPIRV_CODEGEN ON CACHE BOOL "")
4040
set(SPIRV_BUILD_TESTS ON CACHE BOOL "")
41+
set(LLVM_ENABLE_TERMINFO OFF CACHE BOOL "")

0 commit comments

Comments
 (0)