Commit 9ab1795 1 parent 0ceaade commit 9ab1795 Copy full SHA for 9ab1795
File tree 2 files changed +36
-7
lines changed
2 files changed +36
-7
lines changed Original file line number Diff line number Diff line change 1
- name : Emscripten Build
1
+ name : Build
2
2
3
3
on :
4
- push :
5
- branches :
6
- - develop
7
4
pull_request :
8
5
branches :
9
6
- develop
10
7
- main
11
8
12
9
jobs :
13
- build :
10
+ emscripten :
11
+ name : Emscripten
14
12
runs-on : ubuntu-latest
15
13
16
14
steps :
39
37
emcmake cmake . -B emscripten-build
40
38
cmake --build emscripten-build --config=Release
41
39
shell : bash
40
+
41
+ ubuntu :
42
+ name : Ubuntu
43
+ runs-on : ubuntu-latest
44
+
45
+ steps :
46
+ - name : Checkout source code
47
+ uses : actions/checkout@v4
48
+ with :
49
+ submodules : ' recursive'
50
+
51
+ - name : Build
52
+ run : |
53
+ cmake . -B build -DCMAKE_BUILD_TYPE:String=Release
54
+ cmake --build build --config Release
55
+ shell : bash
56
+
57
+ windows :
58
+ name : Windows
59
+ runs-on : windows-latest
60
+ steps :
61
+ - name : Checkout source code
62
+ uses : actions/checkout@v4
63
+ with :
64
+ submodules : ' recursive'
65
+ - name : Build with Emscripten
66
+ run : |
67
+ cmake . -B build -DCMAKE_BUILD_TYPE:String=Release
68
+ cmake --build build --config Release
69
+
70
+
Original file line number Diff line number Diff line change 32
32
- name : Build with Emscripten
33
33
run : |
34
34
source emsdk/emsdk_env.sh
35
- emcmake cmake . -B emscripten-build
36
- cmake --build emscripten-build --config=Release
35
+ emcmake cmake . -B emscripten-build -DCMAKE_BUILD_TYPE:String=Debug
36
+ cmake --build emscripten-build --config Debug
37
37
shell : bash
38
38
39
39
- name : Deploy Main Demo
You can’t perform that action at this time.
0 commit comments