Skip to content

Commit

Permalink
[feat/ci] Unify CIs
Browse files Browse the repository at this point in the history
build turnip and gallium in same CI file
  • Loading branch information
SolDev69 committed Jan 29, 2024
1 parent 409a26d commit 77078a3
Show file tree
Hide file tree
Showing 2 changed files with 18 additions and 46 deletions.
20 changes: 18 additions & 2 deletions .github/workflows/pojav-gallium.yml
Original file line number Diff line number Diff line change
Expand Up @@ -64,8 +64,24 @@ jobs:
-Dshared-glapi=false \
-Dbuildtype=debug
ninja -C "build-android" install
envsubst <android-turnip-${{matrix.arch}} >build-crossfile-turnip
meson setup "build-android-turnip" \
--cross-file "build-crossfile-turnip" \
-Dbuildtype=release \
--prefix=/tmp/mesa \
-Dplatforms=android \
-Dplatform-sdk-version=33 \
-Dandroid-stub=true \
-Dgallium-drivers= \
-Dvulkan-drivers=freedreno \
-Dfreedreno-kmds=kgsl \
-Dandroid-strict=false \
-Db_lto=true
ninja -C "build-android-turnip" install
mkdir /tmp/mesa/toupload
mv /tmp/mesa/lib/libOSMesa.so.8.0.0 /tmp/mesa/lib/libvulkan_freedreno.so /tmp/mesa/toupload/
- name: Upload libraries
uses: actions/upload-artifact@v2
with:
name: libOSMesa_${{matrix.arch}}
path: /tmp/mesa
name: UMP_${{matrix.arch}}
path: /tmp/mesa/toupload
44 changes: 0 additions & 44 deletions .github/workflows/pojav-turnip.yml

This file was deleted.

0 comments on commit 77078a3

Please sign in to comment.