URI:
       tbuild.yml - vaccinewars - be a doctor and try to vaccinate the world
  HTML git clone git://src.adamsgaard.dk/vaccinewars
   DIR Log
   DIR Files
   DIR Refs
   DIR README
   DIR LICENSE
       ---
       tbuild.yml (1190B)
       ---
            1 name: build
            2 
            3 on: [push, pull_request]
            4 
            5 jobs:
            6   build:
            7 
            8     strategy:
            9       fail-fast: false
           10       matrix:
           11         os: [ubuntu-latest]
           12         flags: ["--enable-networking --disable-gtk3",
           13                 "--enable-networking --enable-gtk3",
           14                 "--disable-networking"]
           15         include:
           16         - os: macos-latest
           17           flags: "--enable-networking"
           18         - os: ubuntu-latest
           19           container: benmwebb/mingw
           20           flags: "--host=x86_64-w64-mingw32 --enable-nativewin32"
           21     runs-on: ${{ matrix.os }}
           22     container: ${{ matrix.container }}
           23 
           24     steps:
           25     - uses: actions/checkout@v2
           26     - name: Install dependencies (Linux)
           27       if: matrix.os == 'ubuntu-latest' && matrix.container == null
           28       run: |
           29         sudo apt-get update -qq && sudo apt-get install -qq automake autoconf gcc libglib2.0-dev libcurl4-openssl-dev libgtk2.0-dev libgtk-3-dev
           30     - name: Install dependencies (Mac)
           31       if: matrix.os == 'macos-latest'
           32       run: |
           33         brew install automake
           34     - name: Build
           35       run: |
           36         ./autogen.sh ${{ matrix.flags }} && make -j2
           37     - name: Test
           38       if: matrix.container == null
           39       run: |
           40         src/dopewars -v
           41         src/dopewars -h