From 762cee621763a58ba1193207ee423ed5da1594fe Mon Sep 17 00:00:00 2001 From: ChrisDill Date: Mon, 13 May 2024 07:15:07 +0100 Subject: [PATCH] Update build.yml --- .github/workflows/build.yml | 74 ------------------------------------- 1 file changed, 74 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index cd14d9e..189623f 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -49,53 +49,6 @@ jobs: echo "version=$(sed -n 's/.*\(.*\)<\/TargetRaylibTag>.*/\1/p' Raylib-cs/Build.props)">> ${GITHUB_OUTPUT} echo "pkgversion=$(sed -n 's/.*\(.*\)<\/PackageVersion>.*/\1/p' Raylib-cs/Build.props)">> ${GITHUB_OUTPUT} - build-android: - runs-on: ubuntu-20.04 - needs: build - strategy: - matrix: - name: [arm, arm64, x86, x64] - include: - - name: arm - arch: armeabi-v7a - cflags: "-mfloat-abi=softfp -mfpu=vfpv3-d16" - - name: arm64 - arch: arm64-v8a - cflags: "-mfix-cortex-a53-835769" - - name: x86 - arch: x86 - - name: x64 - arch: x86_64 - steps: - - name: checkout repository - uses: actions/checkout@v3 - - - name: build raylib - env: - version: ${{ needs.build.outputs.version }} - run: | - curl -Lso raylib.zip https://github.com/raysan5/raylib/archive/refs/tags/${version}.zip - unzip -qq raylib.zip - pushd raylib-${version}; patch -p1 < ../Examples.Android/android.patch; popd - cmake -S raylib-${version} \ - -B build \ - -D CMAKE_BUILD_TYPE=Release \ - -D BUILD_SHARED_LIBS=ON \ - -D BUILD_EXAMPLES=OFF \ - -D CMAKE_TOOLCHAIN_FILE=${ANDROID_NDK}/build/cmake/android.toolchain.cmake \ - -D PLATFORM=Android \ - -D ANDROID_ABI=${{ matrix.arch }} \ - -D ANDROID_PLATFORM=21 \ - -D CMAKE_C_FLAGS="${{ matrix.cflags }}" - cmake --build build --config Release - - - name: upload build - uses: actions/upload-artifact@v3 - with: - name: android-${{ matrix.name }} - path: build/raylib/libraylib.so - if-no-files-found: error - build-linux: runs-on: ubuntu-20.04 needs: build @@ -206,7 +159,6 @@ jobs: runs-on: ubuntu-20.04 needs: - build - - build-android - build-linux - build-osx - build-windows @@ -227,26 +179,6 @@ jobs: libxcursor-dev \ libxinerama-dev - - uses: actions/download-artifact@v3 - with: - name: android-arm - path: Examples.Android/runtimes/android-arm/native - - - uses: actions/download-artifact@v3 - with: - name: android-arm64 - path: Examples.Android/runtimes/android-arm64/native - - - uses: actions/download-artifact@v3 - with: - name: android-x86 - path: Examples.Android/runtimes/android-x86/native - - - uses: actions/download-artifact@v3 - with: - name: android-x64 - path: Examples.Android/runtimes/android-x64/native - - uses: actions/download-artifact@v3 with: name: linux-x64 @@ -277,12 +209,6 @@ jobs: with: dotnet-version: 6.0.x - #- name: restore workload - # run: dotnet workload restore - - #- name: build examples android - # run: dotnet build Examples.Android -c Release - - name: create NuGet Package run: dotnet pack Raylib-cs -c Release --output nuget