Skip to content

Commit e179119

Browse files
committed
Refactored arch names
1 parent 4d20847 commit e179119

File tree

2 files changed

+21
-22
lines changed

2 files changed

+21
-22
lines changed

.github/workflows/build.yml

+20-21
Original file line numberDiff line numberDiff line change
@@ -12,20 +12,19 @@ env:
1212

1313
jobs:
1414
build:
15-
1615
strategy:
1716
matrix:
1817
include:
19-
- arch: x64
20-
folder: x64
21-
- arch: x86
22-
folder: x86
23-
- arch: amd64_arm64
24-
folder: aarch64
25-
- arch: amd64_arm
26-
folder: arm
18+
- shell_arch: x64
19+
win_arch: x64
20+
- shell_arch: x86
21+
win_arch: x86
22+
- shell_arch: amd64_arm64
23+
win_arch: arm64
24+
- shell_arch: amd64_arm
25+
win_arch: arm
2726

28-
name: Build for ${{ matrix.folder }}
27+
name: Build for ${{ matrix.win_arch }}
2928
runs-on: windows-latest
3029

3130
steps:
@@ -34,7 +33,7 @@ jobs:
3433

3534
- uses: ilammy/msvc-dev-cmd@v1
3635
with:
37-
arch: ${{ matrix.arch }}
36+
arch: ${{ matrix.shell_arch }}
3837

3938
- name: Prepare build
4039
run: cmake -B build -G "Ninja"
@@ -46,22 +45,22 @@ jobs:
4645
run: |
4746
4847
mkdir upload
49-
mkdir upload\${{ matrix.folder }}
48+
mkdir upload/${{ matrix.win_arch }}
5049
5150
copy src/btrfs.inf upload
52-
copy build\ubtrfs.dll upload\${{ matrix.folder }}
53-
copy build\shellbtrfs.dll upload\${{ matrix.folder }}
54-
copy build\mkbtrfs.exe upload\${{ matrix.folder }}
55-
copy build\btrfs.sys upload\${{ matrix.folder }}
51+
copy build/ubtrfs.dll upload/${{ matrix.win_arch }}
52+
copy build/shellbtrfs.dll upload/${{ matrix.win_arch }}
53+
copy build/mkbtrfs.exe upload/${{ matrix.win_arch }}
54+
copy build/btrfs.sys upload/${{ matrix.win_arch }}
5655
5756
5857
mkdir upload-pdb
59-
mkdir upload-pdb\${{ matrix.folder }}
58+
mkdir upload-pdb/${{ matrix.win_arch }}
6059
61-
copy build\ubtrfs.pdb upload-pdb\${{ matrix.folder }}
62-
copy build\shellbtrfs.pdb upload-pdb\${{ matrix.folder }}
63-
copy build\mkbtrfs.pdb upload-pdb\${{ matrix.folder }}
64-
copy build\btrfs.pdb upload-pdb\${{ matrix.folder }}
60+
copy build/ubtrfs.pdb upload-pdb/${{ matrix.win_arch }}
61+
copy build/shellbtrfs.pdb upload-pdb/${{ matrix.win_arch }}
62+
copy build/mkbtrfs.pdb upload-pdb/${{ matrix.win_arch }}
63+
copy build/btrfs.pdb upload-pdb/${{ matrix.win_arch }}
6564
6665
- name: Upload driver files
6766
uses: actions/upload-artifact@v3

src/btrfs.inf

+1-1
Original file line numberDiff line numberDiff line change
@@ -113,7 +113,7 @@ mkbtrfs.exe = 1,,
113113
1 = %DiskId1%,,,\arm
114114

115115
[SourceDisksNames.arm64]
116-
1 = %DiskId1%,,,\aarch64
116+
1 = %DiskId1%,,,\arm64
117117

118118
;;
119119
;; String Section

0 commit comments

Comments
 (0)