@@ -7,70 +7,6 @@ defaults:
77 shell : cmd
88
99jobs :
10- msvc2019 :
11- name : Visual C++ 2019
12- runs-on : windows-2019
13- steps :
14- - uses : actions/checkout@v4
15-
16- - name : Update Version Hash
17- run : |
18- "c:/Program Files/Git/usr/bin/sed" -i "s/^\(.\+\)[0-9a-f]\{8\}\(.\+\)$/\1%GITHUB_SHA:~0,8%\2/gm" ./src/VersionRev.h ./matepath/src/VersionRev.h
19-
20- - name : MSVC x64 Release
21- run : |
22- CALL "build\VS2017\build.bat" Build x64 Release 1
23- CALL "locale\build.bat" Build x64 Release 1
24- CALL "build\make_zip.bat" MSVC x64 Release Locale 1
25-
26- - name : MSVC Win32 Release
27- run : |
28- CALL "build\VS2017\build.bat" Build Win32 Release 1
29- CALL "locale\build.bat" Build Win32 Release 1
30- CALL "build\make_zip.bat" MSVC Win32 Release Locale 1
31-
32- - name : MSVC AVX2 Release
33- run : |
34- CALL "build\VS2017\build.bat" Build AVX2 Release 1
35- CALL "locale\build.bat" Build AVX2 Release 1
36- CALL "build\make_zip.bat" MSVC AVX2 Release Locale 1
37-
38- - name : MSVC ARM64 Release
39- run : |
40- CALL "build\VS2017\build.bat" Build ARM64 Release 1
41- CALL "locale\build.bat" Build ARM64 Release 1
42- CALL "build\make_zip.bat" MSVC ARM64 Release Locale 1
43-
44- - name : MSVC ARM Release
45- run : |
46- CALL "build\VS2017\build.bat" Build ARM Release 1
47- CALL "build\make_zip.bat" MSVC ARM Release 1
48-
49- - uses : actions/upload-artifact@v4
50- with :
51- name : Notepad4_MSVC2019_i18n_x64
52- path : ' build\Notepad4_i18n_x64_*.zip'
53-
54- - uses : actions/upload-artifact@v4
55- with :
56- name : Notepad4_MSVC2019_i18n_Win32
57- path : ' build\Notepad4_i18n_Win32_*.zip'
58-
59- - uses : actions/upload-artifact@v4
60- with :
61- name : Notepad4_MSVC2019_i18n_AVX2
62- path : ' build\Notepad4_i18n_AVX2_*.zip'
63-
64- - uses : actions/upload-artifact@v4
65- with :
66- name : Notepad4_MSVC2019_i18n_ARM64
67- path : ' build\Notepad4_i18n_ARM64_*.zip'
68-
69- - uses : actions/upload-artifact@v4
70- with :
71- name : Notepad4_MSVC2019_en_ARM
72- path : ' build\Notepad4_ARM_*.zip'
73-
7410 msvc2022 :
7511 name : Visual C++ 2022
7612 runs-on : windows-2022
@@ -142,60 +78,6 @@ jobs:
14278 name : Notepad4_MSVC2022_en_ARM
14379 path : ' build\Notepad4_ARM_*.zip'
14480
145- llvm_msvc2019 :
146- name : LLVM (Visual C++ 2019)
147- runs-on : windows-2019
148- steps :
149- - uses : actions/checkout@v4
150-
151- - name : Update Version Hash
152- run : |
153- "c:/Program Files/Git/usr/bin/sed" -i "s/^\(.\+\)[0-9a-f]\{8\}\(.\+\)$/\1%GITHUB_SHA:~0,8%\2/gm" ./src/VersionRev.h ./matepath/src/VersionRev.h
154-
155- - name : Install LLVM
156- run : |
157- CALL "build\install_llvm.bat" latest 1
158-
159- - name : Clang x64 Release
160- run : |
161- CALL "build\VS2017\build.bat" Build x64 LLVMRelease 1
162- CALL "build\make_zip.bat" LLVM x64 Release 1
163-
164- - name : Clang Win32 Release
165- run : |
166- CALL "build\VS2017\build.bat" Build Win32 LLVMRelease 1
167- CALL "build\make_zip.bat" LLVM Win32 Release 1
168-
169- - name : Clang AVX2 Release
170- run : |
171- CALL "build\VS2017\build.bat" Build AVX2 LLVMRelease 1
172- CALL "build\make_zip.bat" LLVM AVX2 Release 1
173-
174- - name : Clang ARM64 Release
175- run : |
176- CALL "build\VS2017\build.bat" Build ARM64 LLVMRelease 1
177- CALL "build\make_zip.bat" LLVM ARM64 Release 1
178-
179- - uses : actions/upload-artifact@v4
180- with :
181- name : Notepad4_Clang_MSVC2019_en_x64
182- path : ' build\Notepad4_LLVM_x64_*.zip'
183-
184- - uses : actions/upload-artifact@v4
185- with :
186- name : Notepad4_Clang_MSVC2019_en_Win32
187- path : ' build\Notepad4_LLVM_Win32_*.zip'
188-
189- - uses : actions/upload-artifact@v4
190- with :
191- name : Notepad4_Clang_MSVC2019_en_AVX2
192- path : ' build\Notepad4_LLVM_AVX2_*.zip'
193-
194- - uses : actions/upload-artifact@v4
195- with :
196- name : Notepad4_Clang_MSVC2019_en_ARM64
197- path : ' build\Notepad4_LLVM_ARM64_*.zip'
198-
19981 llvm_msvc2022 :
20082 name : LLVM (Visual C++ 2022)
20183 runs-on : windows-2022
0 commit comments