浏览代码

Update windows.yml

pull/1359/head
Ray 4 年前
committed by GitHub
父节点
当前提交
c500b9c036
找不到此签名对应的密钥 GPG 密钥 ID: 4AEE18F83AFDEB23
共有 1 个文件被更改,包括 20 次插入4 次删除
  1. +20
    -4
      .github/workflows/windows.yml

+ 20
- 4
.github/workflows/windows.yml 查看文件

@ -13,7 +13,7 @@ jobs:
fail-fast: false
max-parallel: 1
matrix:
compiler: [mingw-w64, msvc16]
compiler: [mingw-w64, clang, msvc16]
bits: [32, 64]
include:
- compiler: mingw-w64
@ -26,6 +26,14 @@ jobs:
ARCH: "x86_64"
COMPILER_PATH: "C:\\msys64\\mingw64\\bin"
WINDRES_ARCH: pe-x86-64
- compiler: clang
bits: 32
ARCH: "i686"
COMPILER_PATH: "C:\\msys64\\clang32\\bin"
- compiler: clang
bits: 64
ARCH: "x86_64"
COMPILER_PATH: "C:\\msys64\\clang64\\bin"
- compiler: msvc16
bits: 32
ARCH: "x86"
@ -53,8 +61,7 @@ jobs:
mkdir include
mkdir lib
cd ../../../raylib
dir C:\msys64\clang32
dir C:\msys64\clang64
dir C:\msys64\clang32\bin
# Setup MSBuild.exe path if required
- name: Setup MSBuild
@ -64,7 +71,6 @@ jobs:
- name: Build Library (MinGW-w64)
run: |
cd src
set PATH=%PATH%;${{ matrix.COMPILER_PATH }}
${{ matrix.ARCH }}-w64-mingw32-gcc.exe -v
${{ matrix.COMPILER_PATH }}/windres.exe -h
make PLATFORM=PLATFORM_DESKTOP CC=${{ matrix.ARCH }}-w64-mingw32-gcc.exe RAYLIB_LIBTYPE=STATIC RAYLIB_RELEASE_PATH="../build/${{ env.RELEASE_NAME }}/lib"
@ -73,6 +79,16 @@ jobs:
cd ..
shell: cmd
if: matrix.compiler == 'mingw-w64'
- name: Build Library (Clang)
run: |
cd src
${{ matrix.COMPILER_PATH }}\clang.exe -v
make PLATFORM=PLATFORM_DESKTOP CC=${{ matrix.ARCH }}-w64-mingw32-gcc.exe RAYLIB_LIBTYPE=STATIC RAYLIB_RELEASE_PATH="../build/${{ env.RELEASE_NAME }}/lib"
make PLATFORM=PLATFORM_DESKTOP CC=${{ matrix.ARCH }}-w64-mingw32-gcc.exe RAYLIB_LIBTYPE=SHARED RAYLIB_RELEASE_PATH="../build/${{ env.RELEASE_NAME }}/lib" -B
cd ..
shell: cmd
if: matrix.compiler == 'clang'
- name: Build Library (MSVC16)
run: |

正在加载...
取消
保存