summaryrefslogtreecommitdiffhomepage
path: root/.github
diff options
context:
space:
mode:
authorRay <[email protected]>2022-08-11 20:10:59 +0200
committerGitHub <[email protected]>2022-08-11 20:10:59 +0200
commitb55cb32d9be7beb690e988c659764253b52bd99b (patch)
tree01e9a19974419d1df0cc1c8db4c0742f658014be /.github
parent931af3a2427c6d53f276cb31e5136d6789838959 (diff)
downloadraylib-b55cb32d9be7beb690e988c659764253b52bd99b.tar.gz
raylib-b55cb32d9be7beb690e988c659764253b52bd99b.zip
Update android.yml
Diffstat (limited to '.github')
-rw-r--r--.github/workflows/android.yml16
1 files changed, 13 insertions, 3 deletions
diff --git a/.github/workflows/android.yml b/.github/workflows/android.yml
index dbbe050d..ec3d7c59 100644
--- a/.github/workflows/android.yml
+++ b/.github/workflows/android.yml
@@ -3,7 +3,6 @@ name: Android
on:
workflow_dispatch:
push:
- workflow_dispatch:
paths:
- 'src/**'
- 'examples/**'
@@ -42,6 +41,17 @@ jobs:
echo "RELEASE_NAME=raylib-${{ github.event.release.tag_name }}_android_api29_${{ matrix.ARCH }}" >> $GITHUB_ENV
shell: bash
if: github.event_name == 'release' && github.event.action == 'published'
+
+ - name: Setup Android NDK
+ uses: actions/checkout@v2
+ - uses: nttld/setup-ndk@v1
+ id: setup-ndk
+ with:
+ ndk-version: r29
+ add-to-path: false
+ - run: ./build.sh
+ env:
+ ANDROID_NDK_HOME: ${{ steps.setup-ndk.outputs.ndk-path }}
- name: Setup Environment
run: |
@@ -57,8 +67,8 @@ jobs:
- name: Build Library
run: |
cd src
- make PLATFORM=PLATFORM_ANDROID ANDROID_ARCH=${{ matrix.ARCH }} ANDROID_API_VERSION=29 ANDROID_NDK="C:\PROGRA~2\Android\android-sdk\ndk-bundle" RAYLIB_LIBTYPE=STATIC RAYLIB_RELEASE_PATH="../build/${{ env.RELEASE_NAME }}/lib"
- make PLATFORM=PLATFORM_ANDROID ANDROID_ARCH=${{ matrix.ARCH }} ANDROID_API_VERSION=29 ANDROID_NDK="C:\PROGRA~2\Android\android-sdk\ndk-bundle" RAYLIB_LIBTYPE=SHARED RAYLIB_RELEASE_PATH="../build/${{ env.RELEASE_NAME }}/lib" -B
+ make PLATFORM=PLATFORM_ANDROID ANDROID_ARCH=${{ matrix.ARCH }} ANDROID_API_VERSION=29 ANDROID_NDK=${{ env.ANDROID_NDK_HOME }} RAYLIB_LIBTYPE=STATIC RAYLIB_RELEASE_PATH="../build/${{ env.RELEASE_NAME }}/lib"
+ make PLATFORM=PLATFORM_ANDROID ANDROID_ARCH=${{ matrix.ARCH }} ANDROID_API_VERSION=29 ANDROID_NDK=${{ env.ANDROID_NDK_HOME }} RAYLIB_LIBTYPE=SHARED RAYLIB_RELEASE_PATH="../build/${{ env.RELEASE_NAME }}/lib" -B
cd ..
shell: cmd