We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent d0a7138 commit 5c49920Copy full SHA for 5c49920
.github/workflows/build.yml
@@ -20,13 +20,22 @@ jobs:
20
with:
21
toolchain: Clang
22
23
+ - name: Setup JS
24
+ uses: ./.github/actions/setup-js
25
+
26
- name: Build
27
run: |
28
cmake -B build -S yoga -D CMAKE_BUILD_TYPE=Release -D BUILD_SHARED_LIBS=ON -G Ninja
29
cmake --build build --config Release
30
mkdir -p dist/linux
31
cp build/libyogacore.so dist/linux/libyoga.so
32
33
+ rm -rf build
34
+ cmake -B build -S javascript -D CMAKE_BUILD_TYPE=Release -G Ninja
35
+ cmake --build build --config Release
36
+ mkdir -p dist/webgl
37
+ cp -a build/ dist/webgl/
38
39
- name: Upload Binaries
40
uses: actions/upload-artifact@v3
41
if: github.event_name == 'push'
0 commit comments