From 4b65e90d5fa7542655cc38554aa6d9c4b69692f1 Mon Sep 17 00:00:00 2001 From: Marti Maria Date: Sat, 6 Nov 2021 18:00:22 +0100 Subject: Update build.yml Another try --- .github/workflows/build.yml | 48 +++++++++++++++++++++++++++------------------ 1 file changed, 29 insertions(+), 19 deletions(-) (limited to '.github/workflows') diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 36c26fb..f3c1dfa 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -10,42 +10,52 @@ jobs: - uses: actions/checkout@v2 - name: Build Ubuntu run: | - ./configure + ./configure --with_fastfloat + make + make check + + Ubuntu-18.04: + runs-on: ubuntu-18.04 + steps: + - uses: actions/checkout@v2 + - name: Build Ubuntu + run: | + ./configure --with_fastfloat make make check - MacOSX: - runs-on: macosx-latest + MacOS: + runs-on: macos-latest steps: - uses: actions/checkout@v2 - - name: Build MacOSX + - name: Build MacOS run: | - ./configure + ./configure --with_fastfloat make make check Windows-64: runs-on: windows-latest steps: - - uses: actions/checkout@v2 + - uses: ilammy/msvc-dev-cmd@v1 - name: Build Windows 64 bit - run: - cd Projects\VC2019 - devenv lcms2.sln /Rebuild "Release|x64" /Project testbed - cd ..\..\testbed - testbed.exe + run: devenv lcms2.sln /Rebuild "Release|x64" /Project testbed + working-directory: Projects\VC2019 + - name: Run tests + run: testbed + working-directory: testbed Windows-32: runs-on: windows-latest steps: - - uses: actions/checkout@v2 - - name: Build Windows 32 bit - run: - cd Projects\VC2019 - devenv lcms2.sln /Rebuild "Release|Win32" /Project testbed - cd ..\..\testbed - testbed.exe - + - uses: ilammy/msvc-dev-cmd@v1 + - name: Build Windows 64 bit + run: devenv lcms2.sln /Rebuild "Release|Win32" /Project testbed + working-directory: Projects\VC2019 + - name: Run tests + run: testbed + working-directory: testbed + Ubuntu-meson: runs-on: ubuntu-latest steps: -- cgit v1.2.3