Skip to content

Commit 3c5d2a9

Browse files
authored
Improve cmake options Emscripten build
1 parent 57668b7 commit 3c5d2a9

File tree

3 files changed

+6
-0
lines changed

3 files changed

+6
-0
lines changed

.github/workflows/emscripten.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -325,6 +325,8 @@ jobs:
325325
-DLLVM_INCLUDE_EXAMPLES=OFF \
326326
-DLLVM_INCLUDE_TESTS=OFF \
327327
-DLLVM_ENABLE_THREADS=OFF \
328+
-DLLVM_BUILD_TOOLS=OFF \
329+
-DLLVM_ENABLE_LIBPFM=OFF \
328330
-G Ninja \
329331
../llvm
330332
emmake ninja libclang clangInterpreter clangStaticAnalyzerCore lldWasm -j ${{ env.ncpus }}

Emscripten-build-instructions.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,8 @@ emcmake cmake -DCMAKE_BUILD_TYPE=Release \
6969
-DLLVM_INCLUDE_EXAMPLES=OFF \
7070
-DLLVM_INCLUDE_TESTS=OFF \
7171
-DLLVM_ENABLE_THREADS=OFF \
72+
-DLLVM_BUILD_TOOLS=OFF \
73+
-DLLVM_ENABLE_LIBPFM=OFF \
7274
../llvm
7375
emmake make libclang -j $(nproc --all)
7476
emmake make clangInterpreter clangStaticAnalyzerCore -j $(nproc --all)

docs/Emscripten-build-instructions.rst

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -85,6 +85,8 @@ executing the following
8585
-DLLVM_INCLUDE_EXAMPLES=OFF \
8686
-DLLVM_INCLUDE_TESTS=OFF \
8787
-DLLVM_ENABLE_THREADS=OFF \
88+
-DLLVM_BUILD_TOOLS=OFF \
89+
-DLLVM_ENABLE_LIBPFM=OFF \
8890
../llvm
8991
emmake make libclang -j $(nproc --all)
9092
emmake make clangInterpreter clangStaticAnalyzerCore -j $(nproc --all)

0 commit comments

Comments
 (0)