Annotation of embedaddon/miniupnpd/.github/workflows/i586-mingw32msvc.yml, revision 1.1.1.1

1.1       misho       1: name: i586-mingw32msvc
                      2: 
                      3: on:
                      4:   push:
                      5:     branches: [ master ]
                      6:   pull_request:
                      7:     branches: [ master ]
                      8: 
                      9: jobs:
                     10:   build:
                     11:     runs-on: ubuntu-latest
                     12:     steps:
                     13:       - uses: actions/checkout@v3
                     14: 
                     15:       - name: download packages
                     16:         run: wget -c https://launchpad.net/ubuntu/+archive/primary/+files/mingw32-binutils_2.20-0.2ubuntu1_amd64.deb https://launchpad.net/ubuntu/+archive/primary/+files/mingw32-runtime_3.15.2-0ubuntu1_all.deb https://launchpad.net/ubuntu/+archive/primary/+files/mingw32_4.2.1.dfsg-2ubuntu1_amd64.deb
                     17: 
                     18:       - name: install packages
                     19:         run: sudo dpkg -i mingw32-binutils_2.20-0.2ubuntu1_amd64.deb mingw32-runtime_3.15.2-0ubuntu1_all.deb mingw32_4.2.1.dfsg-2ubuntu1_amd64.deb
                     20: 
                     21:       - name: check for correct compiler target
                     22:         run: "i586-mingw32msvc-gcc -v 2>&1 | grep -q -x 'Target: i586-mingw32msvc'"
                     23: 
                     24:       - name: build miniupnpc via i586-mingw32msvc
                     25:         run: make -C miniupnpc -f Makefile.mingw CC=i586-mingw32msvc-gcc DLLWRAP=i586-mingw32msvc-dllwrap WINDRES=i586-mingw32msvc-windres AR=i586-mingw32msvc-ar

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>