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 42e7b67 commit 6942479Copy full SHA for 6942479
1 file changed
.github/workflows/release.yml
@@ -148,13 +148,18 @@ jobs:
148
run: |
149
sudo apt-get update
150
sudo apt-get install -y libgl1-mesa-dev mesa-common-dev libsdl2-dev libglm-dev ninja-build cmake g++ zip
151
+ - name: Build GoogleTest
152
+ run: |
153
+ git clone https://github.com/projectM-visualizer/build-gtest.git build-gtest
154
+ cd build-gtest && ./setup.sh && ./build-emscripten.sh
155
- name: Configure
156
run: emcmake cmake \
157
-S . -B build \
158
-DCMAKE_BUILD_TYPE=Release \
159
-DCMAKE_INSTALL_PREFIX=install \
160
-DCMAKE_VERBOSE_MAKEFILE=YES \
161
-DBUILD_TESTING=OFF \
162
+ -DGTest_DIR="${{ github.workspace }}/build-gtest/dist/emscripten/lib/lib/cmake/GTest" \
163
-DBUILD_SHARED_LIBS=OFF
164
- name: Build & Install
165
0 commit comments