File tree 6 files changed +22
-5
lines changed
6 files changed +22
-5
lines changed Original file line number Diff line number Diff line change 7
7
- uses : seanmiddleditch/gha-setup-ninja@master
8
8
9
9
- uses : ilammy/msvc-dev-cmd@v1
10
- if : contains(matrix.cfg.ARCHITECTURE, '-x64-')
10
+ if : contains(matrix.cfg.ARCHITECTURE, '-x64-msvc ')
11
11
with :
12
12
arch : x64
13
13
14
+ - uses : ilammy/msvc-dev-cmd@v1
15
+ if : contains(matrix.cfg.ARCHITECTURE, '-arm64-msvc')
16
+ with :
17
+ arch : amd64_arm64
18
+
19
+ # TODO: Add Windows ARM64EC architecture
20
+
14
21
- uses : shogo82148/actions-setup-perl@v1
15
22
with :
16
23
perl-version : ' 5.32'
Original file line number Diff line number Diff line change 24
24
- { os: ubuntu-20.04, triple: linux-x64-gcc9 }
25
25
- { os: ubuntu-20.04, triple: linux-armv7-gcc9 }
26
26
- { os: ubuntu-20.04, triple: linux-aarch64-gcc9 }
27
- - { os: windows-2022, triple: windows-x64-mingw64 }
28
27
- { os: windows-2022, triple: windows-x64-msvc }
28
+ - { os: windows-2022, triple: windows-arm64-msvc }
29
+ - { os: windows-2022, triple: windows-x64-mingw64 }
29
30
30
31
steps :
31
32
- name : Checkout repository
Original file line number Diff line number Diff line change 24
24
- { os: ubuntu-20.04, triple: linux-x64-gcc9 }
25
25
- { os: ubuntu-20.04, triple: linux-armv7-gcc9 }
26
26
- { os: ubuntu-20.04, triple: linux-aarch64-gcc9 }
27
- - { os: windows-2022, triple: windows-x64-mingw64 }
28
27
- { os: windows-2022, triple: windows-x64-msvc }
28
+ - { os: windows-2022, triple: windows-arm64-msvc }
29
+ - { os: windows-2022, triple: windows-x64-mingw64 }
29
30
30
31
steps :
31
32
- name : Checkout repository
Original file line number Diff line number Diff line change 24
24
- { os: ubuntu-20.04, triple: linux-x64-gcc9 }
25
25
- { os: ubuntu-20.04, triple: linux-armv7-gcc9 }
26
26
- { os: ubuntu-20.04, triple: linux-aarch64-gcc9 }
27
- - { os: windows-2022, triple: windows-x64-mingw64 }
28
27
- { os: windows-2022, triple: windows-x64-msvc }
28
+ - { os: windows-2022, triple: windows-arm64-msvc }
29
+ - { os: windows-2022, triple: windows-x64-mingw64 }
29
30
30
31
steps :
31
32
- name : Checkout repository
Original file line number Diff line number Diff line change 24
24
- { os: ubuntu-20.04, triple: linux-x64-gcc9 }
25
25
- { os: ubuntu-20.04, triple: linux-armv7-gcc9 }
26
26
- { os: ubuntu-20.04, triple: linux-aarch64-gcc9 }
27
- - { os: windows-2022, triple: windows-x64-mingw64 }
28
27
- { os: windows-2022, triple: windows-x64-msvc }
28
+ - { os: windows-2022, triple: windows-arm64-msvc }
29
+ - { os: windows-2022, triple: windows-x64-mingw64 }
29
30
30
31
steps :
31
32
- name : Checkout repository
Original file line number Diff line number Diff line change
1
+ set (CMAKE_SYSTEM_NAME Windows)
2
+
3
+ set (CMAKE_FIND_ROOT_PATH_MODE_PROGRAM NEVER)
4
+ set (CMAKE_FIND_ROOT_PATH_MODE_LIBRARY ONLY)
5
+ set (CMAKE_FIND_ROOT_PATH_MODE_INCLUDE ONLY)
6
+ set (CMAKE_FIND_ROOT_PATH_MODE_PACKAGE ONLY)
You can’t perform that action at this time.
0 commit comments