1
+ set (HLSL_OPTIONAL_PROJS_IN_DEFAULT OFF CACHE BOOL "" )
2
+ set (HLSL_ENABLE_ANALYZE OFF CACHE BOOL "" )
3
+ set (HLSL_OFFICIAL_BUILD OFF CACHE BOOL "" )
4
+ set (HLSL_ENABLE_FIXED_VER OFF CACHE BOOL "" )
5
+ set (HLSL_FIXED_VERSION_LOCATION "" CACHE STRING "" )
6
+ set (HLSL_BUILD_DXILCONV ON CACHE BOOL "" )
7
+ set (CLANG_VENDOR "" CACHE STRING "" )
8
+ set (ENABLE_SPIRV_CODEGEN OFF CACHE BOOL "" )
9
+ set (SPIRV_BUILD_TESTS OFF CACHE BOOL "" )
10
+ set (CLANG_ENABLE_ARCMT OFF CACHE BOOL "" )
11
+ set (CLANG_ENABLE_STATIC_ANALYZER OFF CACHE BOOL "" )
12
+ set (CLANG_INCLUDE_TESTS OFF CACHE BOOL "" )
13
+ set (LLVM_INCLUDE_TESTS OFF CACHE BOOL "" )
14
+ set (HLSL_INCLUDE_TESTS OFF CACHE BOOL "" )
15
+ set (LLVM_TARGETS_TO_BUILD None CACHE STRING "" )
16
+ set (LLVM_INCLUDE_DOCS OFF CACHE BOOL "" )
17
+ set (LLVM_INCLUDE_TESTS OFF CACHE BOOL "" )
18
+ set (LLVM_INCLUDE_EXAMPLES OFF CACHE BOOL "" )
19
+ set (LIBCLANG_BUILD_STATIC ON CACHE BOOL "" )
20
+ set (LLVM_OPTIMIZED_TABLEGEN OFF CACHE BOOL "" )
21
+ set (LLVM_REQUIRES_EH ON CACHE BOOL "" )
22
+ set (LLVM_APPEND_VC_REV ON CACHE BOOL "" )
23
+ set (LLVM_ENABLE_RTTI ON CACHE BOOL "" )
24
+ set (LLVM_ENABLE_EH ON CACHE BOOL "" )
25
+ set (LLVM_DEFAULT_TARGET_TRIPLE dxil-ms-dx CACHE STRING "" )
26
+ set (CLANG_BUILD_EXAMPLES OFF CACHE BOOL "" )
27
+ set (LLVM_REQUIRES_RTTI ON CACHE BOOL "" )
28
+ set (CLANG_CL OFF CACHE BOOL "" )
29
+ set (DXC_BUILD_ARCH x64 CACHE INTERNAL "" )
30
+ #CMAKE_SYSTEM_VERSION=10.0.17763.0
31
+
32
+ add_subdirectory (dxc/ dxc/ )
33
+
34
+ unset (HLSL_OPTIONAL_PROJS_IN_DEFAULT CACHE )
35
+ unset (HLSL_ENABLE_ANALYZE CACHE )
36
+ unset (HLSL_OFFICIAL_BUILD CACHE )
37
+ unset (HLSL_ENABLE_FIXED_VER CACHE )
38
+ unset (HLSL_FIXED_VERSION_LOCATION CACHE )
39
+ unset (HLSL_BUILD_DXILCONV CACHE )
40
+ unset (CLANG_VENDOR CACHE )
41
+ unset (ENABLE_SPIRV_CODEGEN CACHE )
42
+ unset (SPIRV_BUILD_TESTS CACHE )
43
+ unset (CLANG_ENABLE_ARCMT CACHE )
44
+ unset (CLANG_ENABLE_STATIC_ANALYZER CACHE )
45
+ unset (CLANG_INCLUDE_TESTS CACHE )
46
+ unset (LLVM_INCLUDE_TESTS CACHE )
47
+ unset (HLSL_INCLUDE_TESTS CACHE )
48
+ unset (LLVM_TARGETS_TO_BUILD CACHE )
49
+ unset (LLVM_INCLUDE_DOCS CACHE )
50
+ unset (LLVM_INCLUDE_TESTS CACHE )
51
+ unset (LLVM_INCLUDE_EXAMPLES CACHE )
52
+ unset (LIBCLANG_BUILD_STATIC CACHE )
53
+ unset (LLVM_OPTIMIZED_TABLEGEN CACHE )
54
+ unset (LLVM_REQUIRES_EH CACHE )
55
+ unset (LLVM_APPEND_VC_REV CACHE )
56
+ unset (LLVM_ENABLE_RTTI CACHE )
57
+ unset (LLVM_ENABLE_EH CACHE )
58
+ unset (LLVM_DEFAULT_TARGET_TRIPLE CACHE )
59
+ unset (CLANG_BUILD_EXAMPLES CACHE )
60
+ unset (LLVM_REQUIRES_RTTI CACHE )
61
+ unset (CLANG_CL CACHE )
62
+ unset (DXC_BUILD_ARCH CACHE )
0 commit comments