Skip to content

Commit

Permalink
Try another compiler setup.
Browse files Browse the repository at this point in the history
  • Loading branch information
mittinatten committed Nov 13, 2022
1 parent 214561e commit 9cbb584
Showing 1 changed file with 12 additions and 3 deletions.
15 changes: 12 additions & 3 deletions .github/workflows/push.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,10 +12,19 @@ jobs:
strategy:
matrix:
include:
- compiler: gcc
- env:
CC: gcc
CXX: g++
enable: "--disable-json --disable-xml"
deps: "libc++-dev libc++abi-dev"
- compiler: gcc
- env:
CC: gcc
CXX: g++
enable: "--enable-check --enable-json --enable-xml"
deps: "check libjson-c-dev libxml2-dev libxml2-utils libc++-dev libc++abi-dev"
- env:
CC: clang
CXX: clang
enable: "--enable-check --enable-json --enable-xml"
deps: "check libjson-c-dev libxml2-dev libxml2-utils libc++-dev libc++abi-dev"
runs-on: ubuntu-latest
Expand All @@ -31,7 +40,7 @@ jobs:
- name: "Configure"
run: |
autoreconf -i
./configure ${{ matrix.enable }} CC=${{ matrix.compiler }}
./configure ${{ matrix.enable }}
- name: "Build"
run: make
- name: "Test"
Expand Down

0 comments on commit 9cbb584

Please sign in to comment.