diff options
author | Marti Maria <marti.maria@littlecms.com> | 2023-03-16 19:17:13 +0100 |
---|---|---|
committer | Marti Maria <marti.maria@littlecms.com> | 2023-03-16 19:17:13 +0100 |
commit | 2a751a618eaa3ff3b181c67755120fa5142a2630 (patch) | |
tree | 9d97f9bef983dd2cf0841b12de65f9486c9aa69d /.github/workflows | |
parent | 5cdc63e1202944f110904b0e91ee4ba0dac9f2cf (diff) | |
download | lcms2-2a751a618eaa3ff3b181c67755120fa5142a2630.tar.gz |
Get rid of msys2 checks on build.yml
Why to do this:
- It fails with no reason and hides real compilation problems
- MSYS2 was not supported until lately, and is a marginal platform. It makes no sense do such an exhaustive check for a platform seldom used.
- Takes a long time.
- Cygwin and msys2 are greately superseeded by wsl.
- Visual studio is more tested and preferred, Community edition is free.
So, I delete entirely all MSYS2 checks. If compelling reasons to incorporate those are found, version control of git is our friend.
Diffstat (limited to '.github/workflows')
-rw-r--r-- | .github/workflows/build.yml | 34 |
1 files changed, 0 insertions, 34 deletions
diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index a685bb9..9c34210 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -102,37 +102,3 @@ jobs: meson compile -C build meson test -C build - msys-meson: - name: 'msys-meson ${{ matrix.sys.abi }} ${{ matrix.library }}' - runs-on: windows-latest - defaults: - run: - shell: msys2 {0} - strategy: - matrix: - sys: - - { abi: mingw32, env: i686, compiler: gcc } - - { abi: mingw64, env: x86_64, compiler: gcc } - - { abi: ucrt64, env: ucrt-x86_64, compiler: gcc } - - { abi: clang32, env: clang-i686, compiler: clang } - - { abi: clang64, env: clang-x86_64, compiler: clang } - library: ['shared', 'static'] - fail-fast: false - steps: - - name: Use MinGW from MSYS - uses: msys2/setup-msys2@v2 - with: - msystem: ${{matrix.sys.abi}} - update: true - pacboy: >- - toolchain:p - meson:p - ninja:p - - - uses: actions/checkout@v2 - - - name: Build Windows - run: | - meson setup build -Dfastfloat=true -Dthreaded=true -Dsamples=true -Ddefault_library=${{ matrix.library }} - meson compile -C build - meson test -C build |