@@ -68,23 +68,25 @@ jobs:
6868 RARCH_VERSION=$(grep -Po '(?<=#define PACKAGE_VERSION ")[^"]+' version.all)
6969 echo "RARCH_VERSION=$RARCH_VERSION" >> "$GITHUB_ENV"
7070
71- - name : Compile RA (GLES3 variant)
71+ - name : Compile RA (GLES3 and Wayland variant)
7272 shell : bash
7373 run : |
7474 . /tmp/arm-webos-linux-gnueabi_sdk-buildroot/environment-setup
75+ export SDK_PATH=/tmp/arm-webos-linux-gnueabi_sdk-buildroot
7576 make -f Makefile.webos clean
7677 make -f Makefile.webos ipk PACKAGE_NAME=${PACKAGE_NAME} ADD_SDL2_LIB=1 \
78+ HAVE_XKBCOMMON=1 HAVE_USERLAND=1 HAVE_EGL=1 HAVE_WAYLAND=1 \
7779 HAVE_OPENGLES3=1 HAVE_OPENGLES3_1=1 HAVE_OPENGLES3_2=1 -j"$(getconf _NPROCESSORS_ONLN)"
7880 mv webos/com.retroarch.webos_${RARCH_VERSION}_arm.ipk \
79- webos/com.retroarch.webos.gles3_ ${RARCH_VERSION}_arm.ipk
81+ webos/com.retroarch.webos.gles3w_ ${RARCH_VERSION}_arm.ipk
8082 env :
8183 DEBUG : ${{ github.event_name == 'release' && '0' || '1' }}
8284
83- - name : Upload GLES3 artifact
85+ - name : Upload GLES3 and Wayland artifact
8486 uses : actions/upload-artifact@v4
8587 with :
86- name : com.retroarch.webos.gles3_ ${{ env.RARCH_VERSION }}_${{ github.sha }}_arm.ipk
87- path : webos/com.retroarch.webos.gles3_ ${{ env.RARCH_VERSION }}_arm.ipk
88+ name : com.retroarch.webos.gles3w_ ${{ env.RARCH_VERSION }}_${{ github.sha }}_arm.ipk
89+ path : webos/com.retroarch.webos.gles3w_ ${{ env.RARCH_VERSION }}_arm.ipk
8890
8991 - name : Compile RA (default)
9092 shell : bash
@@ -121,5 +123,5 @@ jobs:
121123 omitPrereleaseDuringUpdate : true
122124 artifacts : |
123125 webos/com.retroarch.webos_${{ env.RARCH_VERSION }}_arm.ipk
124- webos/com.retroarch.webos.gles3_ ${{ env.RARCH_VERSION }}_arm.ipk
126+ webos/com.retroarch.webos.gles3w_ ${{ env.RARCH_VERSION }}_arm.ipk
125127 webos/${{ env.PACKAGE_NAME }}.manifest.json
0 commit comments