From 30f41c02aec763d32e62351452da9ef582bc3472 Mon Sep 17 00:00:00 2001 From: 3gg <3gg@shellblade.net> Date: Fri, 6 Mar 2026 13:30:59 -0800 Subject: Move contrib libraries to contrib repo --- .../.github/actions/setup-ninja/action.yml | 62 ---------------------- 1 file changed, 62 deletions(-) delete mode 100644 contrib/SDL-3.2.8/.github/actions/setup-ninja/action.yml (limited to 'contrib/SDL-3.2.8/.github/actions/setup-ninja') diff --git a/contrib/SDL-3.2.8/.github/actions/setup-ninja/action.yml b/contrib/SDL-3.2.8/.github/actions/setup-ninja/action.yml deleted file mode 100644 index a1d3ad9..0000000 --- a/contrib/SDL-3.2.8/.github/actions/setup-ninja/action.yml +++ /dev/null @@ -1,62 +0,0 @@ -name: 'Setup ninja' -description: 'Download ninja and add it to the PATH environment variable' -inputs: - version: - description: 'Ninja version' - default: '1.12.1' -runs: - using: 'composite' - steps: - - name: 'Calculate variables' - id: calc - shell: sh - run: | - case "${{ runner.os }}-${{ runner.arch }}" in - "Linux-X86" | "Linux-X64") - archive="ninja-linux.zip" - ;; - "Linux-ARM64") - archive="ninja-linux-aarch64.zip" - ;; - "macOS-X86" | "macOS-X64" | "macOS-ARM64") - archive="ninja-mac.zip" - ;; - "Windows-X86" | "Windows-X64") - archive="ninja-win.zip" - ;; - "Windows-ARM64") - archive="ninja-winarm64.zip" - ;; - *) - echo "Unsupported ${{ runner.os }}-${{ runner.arch }}" - exit 1; - ;; - esac - echo "archive=${archive}" >> ${GITHUB_OUTPUT} - echo "cache-key=${archive}-${{ inputs.version }}-${{ runner.os }}-${{ runner.arch }}" >> ${GITHUB_OUTPUT} - - name: 'Restore cached ${{ steps.calc.outputs.archive }}' - id: cache-restore - uses: actions/cache/restore@v4 - with: - path: '${{ runner.temp }}/${{ steps.calc.outputs.archive }}' - key: ${{ steps.calc.outputs.cache-key }} - - name: 'Download ninja ${{ inputs.version }} for ${{ runner.os }} (${{ runner.arch }})' - if: ${{ !steps.cache-restore.outputs.cache-hit || steps.cache-restore.outputs.cache-hit == 'false' }} - shell: pwsh - run: | - Invoke-WebRequest "https://github.com/ninja-build/ninja/releases/download/v${{ inputs.version }}/${{ steps.calc.outputs.archive }}" -OutFile "${{ runner.temp }}/${{ steps.calc.outputs.archive }}" - - name: 'Cache ${{ steps.calc.outputs.archive }}' - if: ${{ !steps.cache-restore.outputs.cache-hit || steps.cache-restore.outputs.cache-hit == 'false' }} - uses: actions/cache/save@v4 - with: - path: '${{ runner.temp }}/${{ steps.calc.outputs.archive }}' - key: ${{ steps.calc.outputs.cache-key }} - - name: 'Extract ninja' - shell: pwsh - run: | - 7z "-o${{ runner.temp }}/ninja-${{ inputs.version }}-${{ runner.arch }}" x "${{ runner.temp }}/${{ steps.calc.outputs.archive }}" - - name: 'Set output variables' - id: final - shell: pwsh - run: | - echo "${{ runner.temp }}/ninja-${{ inputs.version }}-${{ runner.arch }}" >> $env:GITHUB_PATH -- cgit v1.2.3