Skip to content

Commit c9b3efd

Browse files
committed
Reduce total built files by 25%.
1 parent b2aff4f commit c9b3efd

1 file changed

Lines changed: 23 additions & 2 deletions

File tree

scripts/config-rbx.sh

Lines changed: 23 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,30 @@ cmake -S llvm -B "$1" -G Ninja \
77
-DCMAKE_BUILD_TYPE=Release \
88
-DLLVM_ENABLE_PROJECTS="mlir" \
99
-DLLVM_TARGETS_TO_BUILD="host" \
10+
-DLLVM_BUILD_TOOLS=ON \
11+
-DLLVM_INCLUDE_TOOLS=ON \
12+
-DLLVM_BUILD_UTILS=OFF \
13+
-DLLVM_INCLUDE_UTILS=OFF \
14+
-DLLVM_BUILD_RUNTIMES=OFF \
15+
-DLLVM_INCLUDE_RUNTIMES=OFF \
16+
-DLLVM_BUILD_DOCS=OFF \
17+
-DLLVM_INCLUDE_DOCS=OFF \
1018
-DLLVM_INCLUDE_TESTS=OFF \
19+
-DLLVM_BUILD_TESTS=OFF \
1120
-DLLVM_INCLUDE_EXAMPLES=OFF \
21+
-DLLVM_BUILD_EXAMPLES=OFF \
22+
-DLLVM_BUILD_BENCHMARKS=OFF \
1223
-DLLVM_INCLUDE_BENCHMARKS=OFF \
24+
-DLLVM_ENABLE_BINDINGS=OFF \
25+
-DLLVM_ENABLE_OCAMLDOC=OFF \
26+
-DLLVM_ENABLE_ZLIB=OFF \
27+
-DLLVM_ENABLE_ZSTD=OFF \
28+
-DLLVM_ENABLE_LIBEDIT=OFF \
29+
-DLLVM_ENABLE_CURL=OFF \
1330
-DLLVM_ENABLE_ASSERTIONS=ON \
14-
-DCMAKE_C_COMPILER_LAUNCHER=ccache \
15-
-DCMAKE_CXX_COMPILER_LAUNCHER=ccache
31+
-DMLIR_BUILD_MLIR_C_DYLIB=OFF \
32+
-DMLIR_ENABLE_EXECUTION_ENGINE=OFF \
33+
-DMLIR_ENABLE_CUDA_RUNNER=OFF \
34+
-DMLIR_ENABLE_ROCM_RUNNER=OFF \
35+
-DMLIR_ENABLE_VULKAN_RUNNER=OFF
36+

0 commit comments

Comments
 (0)