File tree Expand file tree Collapse file tree 1 file changed +36
-0
lines changed
Expand file tree Collapse file tree 1 file changed +36
-0
lines changed Original file line number Diff line number Diff line change 1+ name : build
2+
3+ on : [push, pull_request]
4+
5+ jobs :
6+ build :
7+ runs-on : windows-latest
8+
9+ steps :
10+ - name : Checkout code
11+ uses : actions/checkout@v4
12+
13+ - name : setup-msys2
14+ uses : msys2/setup-msys2@v2
15+ with :
16+ msystem : MSYS
17+ update : true
18+ install : msys2-devel base-devel autotools cocom diffutils gcc gettext-devel libiconv-devel make mingw-w64-cross-crt mingw-w64-cross-gcc mingw-w64-cross-zlib perl zlib-devel xmlto docbook-xsl
19+
20+ - name : Build
21+ shell : msys2 {0}
22+ run : |
23+ (cd winsup && ./autogen.sh)
24+ ./configure --disable-dependency-tracking --with-msys2-runtime-commit="$GITHUB_SHA"
25+ make -j8
26+
27+ - name : Install
28+ shell : msys2 {0}
29+ run : |
30+ make DESTDIR="$(pwd)"/_dest install
31+
32+ - name : Upload
33+ uses : actions/upload-artifact@v4
34+ with :
35+ name : install
36+ path : _dest/
You can’t perform that action at this time.
0 commit comments