From a8d6b0f5a05763914d931f303f6e0648883fa781 Mon Sep 17 00:00:00 2001 From: Sam Stenvall Date: Fri, 12 Apr 2024 09:36:02 +0300 Subject: [PATCH 1/3] Remove unrecognized option --disable-dvbaes Fixes "configure: WARNING: unrecognized options: --disable-dvbaes" --- .github/workflows/binaries.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/binaries.yml b/.github/workflows/binaries.yml index 3a2c744950..3664fe1ced 100644 --- a/.github/workflows/binaries.yml +++ b/.github/workflows/binaries.yml @@ -30,7 +30,7 @@ jobs: - name: Build AXE run: | make clean - ./configure --disable-netcv --disable-dvbapi --enable-static --host=sh4-linux --disable-dvbaes --disable-dvbca --enable-axe + ./configure --disable-netcv --disable-dvbapi --enable-static --host=sh4-linux --disable-dvbca --enable-axe make PMT=0 zip -9 -r /minisatip_axe.zip minisatip html From e0de5c50a33726aff6cb44dcbee04e7a37b4ce06 Mon Sep 17 00:00:00 2001 From: Sam Stenvall Date: Wed, 17 Apr 2024 09:08:48 +0300 Subject: [PATCH 2/3] Unify the way AXE builds are made The build parameters now correspond to how minisatip is built in the satip-axe project --- .github/workflows/binaries.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/binaries.yml b/.github/workflows/binaries.yml index 3664fe1ced..e2a0b44d42 100644 --- a/.github/workflows/binaries.yml +++ b/.github/workflows/binaries.yml @@ -30,8 +30,8 @@ jobs: - name: Build AXE run: | make clean - ./configure --disable-netcv --disable-dvbapi --enable-static --host=sh4-linux --disable-dvbca --enable-axe - make PMT=0 + ./configure --enable-static --host=sh4-linux --disable-netcv --disable-dvbca --enable-axe --enable-dvbapi --enable-dvbcsa + make zip -9 -r /minisatip_axe.zip minisatip html - name: Build MIPS From 95ecd58c2efb5aeb5a134966b43b5ae189dce41d Mon Sep 17 00:00:00 2001 From: Sam Stenvall Date: Wed, 17 Apr 2024 09:09:11 +0300 Subject: [PATCH 3/3] Upload built binaries as artifacts so PRs can be tested more easily --- .github/workflows/binaries.yml | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/.github/workflows/binaries.yml b/.github/workflows/binaries.yml index e2a0b44d42..412fdb07bd 100644 --- a/.github/workflows/binaries.yml +++ b/.github/workflows/binaries.yml @@ -41,6 +41,15 @@ jobs: make EXTRA_CFLAGS="-I/sysroot/mipsel/include -L/sysroot/mipsel/lib" EMBEDDED=1 zip -9 -r /minisatip_mips.zip minisatip html + - name: Archive built binaries + uses: actions/upload-artifact@v4 + with: + name: minisatip + path: | + /minisatip_x64.zip + /minisatip_arm.zip + /minisatip_axe.zip + /minisatip_mips.zip - name: Bump version and push tag/create release point uses: anothrNick/github-tag-action@1.35.0