3030 libasound2-dev libjack-jackd2-dev ladspa-sdk libcurl4-openssl-dev libfreetype6-dev
3131 libx11-dev libxcomposite-dev libxcursor-dev libxcursor-dev libxext-dev libxi-dev libxinerama-dev
3232 libxrandr-dev libxrender-dev libglu1-mesa-dev mesa-common-dev
33- EM_VERSION : 3.1.45
34- EM_CACHE_FOLDER : " emsdk-cache"
33+ EM_VERSION : 4.0.21
3534
3635jobs :
3736 build_tests :
4645 uses : mymindstorm/setup-emsdk@v14
4746 with :
4847 version : ${{ env.EM_VERSION }}
49- actions-cache-folder : ${{ env.EM_CACHE_FOLDER }}
5048 - name : Configure
5149 run : emcmake cmake ${{ github.workspace }} -G "Ninja Multi-Config" -B ${{ runner.workspace }}/build -DYUP_ENABLE_TESTS=ON -DYUP_ENABLE_EXAMPLES=ON
5250 - run : cmake --build ${{ runner.workspace }}/build --config Debug --parallel 4 --target yup_tests
6866 uses : mymindstorm/setup-emsdk@v14
6967 with :
7068 version : ${{ env.EM_VERSION }}
71- actions-cache-folder : ${{ env.EM_CACHE_FOLDER }}
7269 - name : Configure
7370 run : emcmake cmake ${{ github.workspace }} -G "Ninja Multi-Config" -B ${{ runner.workspace }}/build -DYUP_ENABLE_TESTS=ON -DYUP_ENABLE_EXAMPLES=ON
7471 - run : cmake --build ${{ runner.workspace }}/build --config Debug --parallel 4 --target example_console
8683 uses : mymindstorm/setup-emsdk@v14
8784 with :
8885 version : ${{ env.EM_VERSION }}
89- actions-cache-folder : ${{ env.EM_CACHE_FOLDER }}
9086 - name : Configure
9187 run : emcmake cmake ${{ github.workspace }} -G "Ninja Multi-Config" -B ${{ runner.workspace }}/build -DYUP_ENABLE_TESTS=ON -DYUP_ENABLE_EXAMPLES=ON
9288 - run : cmake --build ${{ runner.workspace }}/build --config Debug --parallel 4 --target example_app
@@ -104,7 +100,6 @@ jobs:
104100 uses : mymindstorm/setup-emsdk@v14
105101 with :
106102 version : ${{ env.EM_VERSION }}
107- actions-cache-folder : ${{ env.EM_CACHE_FOLDER }}
108103 - name : Configure
109104 run : emcmake cmake ${{ github.workspace }} -G "Ninja Multi-Config" -B ${{ runner.workspace }}/build -DYUP_ENABLE_TESTS=ON -DYUP_ENABLE_EXAMPLES=ON
110105 - run : cmake --build ${{ runner.workspace }}/build --config Debug --parallel 4 --target example_graphics
0 commit comments