Skip to content

Commit 5cc4883

Browse files
committed
Change how rust target works
1 parent 70536c5 commit 5cc4883

File tree

1 file changed

+7
-3
lines changed

1 file changed

+7
-3
lines changed

.github/workflows/main.yml

+7-3
Original file line numberDiff line numberDiff line change
@@ -90,11 +90,9 @@ jobs:
9090
- arch: x64
9191
sys: clang64
9292
env: clang-x86_64
93-
rust_target: x86_64-pc-windows-msvc
9493
- arch: x86
9594
sys: clang32
9695
env: clang-i686
97-
rust_target: i686-pc-windows-msvc
9896
steps:
9997
- uses: actions/cache@v3
10098
with:
@@ -122,7 +120,13 @@ jobs:
122120
- name: Build
123121
shell: msys2 {0}
124122
run: |
125-
make package LLVM_CMAKE_FLAGS=-DLLVM_CCACHE_BUILD=ON RUST_TARGET=${{ matrix.rust_target }}
123+
if [ ${{ matrix.arch }} = x64 ]; then
124+
export RUST_TARGET=x86_64-pc-windows-msvc
125+
else
126+
export RUST_TARGET=i686-pc-windows-msvc
127+
fi
128+
rustup target add $RUST_TARGET
129+
make package LLVM_CMAKE_FLAGS=-DLLVM_CCACHE_BUILD=ON
126130
make check
127131
- name: Does it work sans msys2?
128132
run: |

0 commit comments

Comments
 (0)