Overview
Comment: | GitHub Actions: Add MinGW on Fedora |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | trunk |
Files: | files | file ages | folders |
SHA3-256: |
f5f4822756e3ab504ab503196d2a1f13 |
User & Date: | js on 2024-03-17 17:26:33 |
Other Links: | manifest | tags |
Context
2024-03-17
| ||
17:36 | GitHub Actions: Split MSYS2 into multiple steps check-in: 34045e21d6 user: js tags: trunk | |
17:27 | GitHub Actions: Add MinGW on Fedora check-in: aa59d36a5f user: js tags: 1.0 | |
17:26 | GitHub Actions: Add MinGW on Fedora check-in: f5f4822756 user: js tags: trunk | |
16:20 | OFFileManagerTests: Skip symlink test on Wine check-in: fb5e45775f user: js tags: trunk | |
Changes
Added .github/workflows/fedora-mingw.yml version [4f77255619].
> > > > > > > > > > > > > > > > > > > > > > > > > > > > > | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 | name: fedora-mingw on: [push, pull_request] jobs: tests: runs-on: ubuntu-latest strategy: matrix: include: - prefix: mingw32 triple: i686-w64-mingw32 - prefix: mingw64 triple: x86_64-w64-mingw32 container: fedora steps: - name: Install dependencies run: | sudo dnf upgrade --refresh -y sudo dnf install -y ${{matrix.prefix}}-gcc ${{matrix.prefix}}-openssl clang autoconf automake make wine - uses: actions/checkout@v4 - name: autogen.sh run: ./autogen.sh - name: configure run: ./configure --host=${{matrix.triple}} OBJC="clang -target ${{matrix.triple}}" - name: make run: make -j$(nproc) - name: make check run: WINEPATH=/usr/${{matrix.triple}}/sys-root/mingw/bin WINEPREFIX=/tmp/wineprefix make check - name: make install run: sudo make install |