Skip to content

Commit 03dc310

Browse files
authored
Remove Windows cross compile patch
1 parent 82f08c6 commit 03dc310

File tree

3 files changed

+8
-40
lines changed

3 files changed

+8
-40
lines changed

.github/workflows/emscripten.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -269,6 +269,12 @@ jobs:
269269
270270
cd llvm-project
271271
# Build
272+
mkdir native_build
273+
cd native_build
274+
cmake -DLLVM_ENABLE_PROJECTS=clang -DLLVM_TARGETS_TO_BUILD=host -DCMAKE_BUILD_TYPE=Release -G Ninja ../llvm/
275+
cmake --build . --target llvm-tblgen clang-tblgen --parallel $(nproc --all)
276+
$env:NATIVE_DIR="$PWD/bin/"
277+
cd ..
272278
mkdir build
273279
if ( "${{ matrix.cling }}" -imatch "On" )
274280
{
@@ -295,6 +301,7 @@ jobs:
295301
-DLLVM_BUILD_TOOLS=OFF `
296302
-DLLVM_ENABLE_LIBPFM=OFF `
297303
-DCLANG_BUILD_TOOLS=OFF `
304+
-DLLVM_NATIVE_TOOL_DIR=$env:NATIVE_DIR `
298305
..\llvm
299306
emmake make clang cling lld gtest_main
300307
}
@@ -336,6 +343,7 @@ jobs:
336343
-DLLVM_ENABLE_LIBPFM=OFF `
337344
-DCLANG_BUILD_TOOLS=OFF `
338345
-G Ninja `
346+
-DLLVM_NATIVE_TOOL_DIR=$env:NATIVE_DIR `
339347
..\llvm
340348
emmake ninja libclang clangInterpreter clangStaticAnalyzerCore lldWasm
341349
}

patches/llvm/Windows-emscripten-clang19-1-CrossCompile.patch

Lines changed: 0 additions & 20 deletions
This file was deleted.

patches/llvm/Windows-emscripten-clang20-1-CrossCompile.patch

Lines changed: 0 additions & 20 deletions
This file was deleted.

0 commit comments

Comments
 (0)