We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent b2bde86 commit 8839134Copy full SHA for 8839134
.github/workflows/emscripten.yml
@@ -37,6 +37,8 @@ jobs:
37
build_catatclysm:
38
name: Build
39
runs-on: ubuntu-latest
40
+ env:
41
+ CCACHE: 1
42
43
steps:
44
- uses: actions/checkout@v4
build-scripts/build-emscripten.sh
@@ -1,7 +1,13 @@
1
#!/bin/bash
2
set -exo pipefail
3
4
+CCACHE=${CCACHE:-0}
5
+
6
emsdk install 3.1.51
-emsdk activate 3.1.51 ccache-git-emscripten-64bit
7
+emsdk activate 3.1.51
8
+if [ "$CCACHE" == "1" ]
9
+then
10
+ emsdk activate ccache-git-emscripten-64bit
11
+fi
12
-make -j`nproc` NATIVE=emscripten BACKTRACE=0 TILES=1 TESTS=0 RUNTESTS=0 RELEASE=1 CCACHE=1 LINTJSON=0 cataclysm-tiles.js
13
+make -j`nproc` NATIVE=emscripten BACKTRACE=0 TILES=1 TESTS=0 RUNTESTS=0 RELEASE=1 CCACHE="$CCACHE" LINTJSON=0 cataclysm-tiles.js
0 commit comments