Annotation of embedaddon/miniupnpd/.github/workflows/i586-mingw32msvc.yml, revision 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>