mirror of
https://github.com/JS8Call-improved/JS8Call-improved
synced 2026-08-13 17:47:36 -04:00
Update Hamlib version from 4.7.0 to 4.7.1
Also disable an Actions dependency.
This commit is contained in:
parent
a6c7a19b82
commit
99641c3738
1 changed files with 17 additions and 14 deletions
31
.github/workflows/ci-linux.yml
vendored
31
.github/workflows/ci-linux.yml
vendored
|
|
@ -89,12 +89,12 @@ jobs:
|
|||
path: /home/runner/work/JS8Call-improved/JS8Call-improved/local/ffmpeg
|
||||
key: ${{ runner.os }}-${{ steps.which-os.outputs.thisos }}-${{ runner.arch }}-ffmpeg713
|
||||
|
||||
- name: Cache Check Hamlib 4.7.0
|
||||
- name: Cache Check Hamlib 4.7.1
|
||||
id: cache-hamlib
|
||||
uses: actions/cache/restore@v5
|
||||
with:
|
||||
path: /home/runner/work/JS8Call-improved/JS8Call-improved/local/hamlib
|
||||
key: ${{ runner.os }}-${{ steps.which-os.outputs.thisos }}-${{ runner.arch }}-hamlib470
|
||||
key: ${{ runner.os }}-${{ steps.which-os.outputs.thisos }}-${{ runner.arch }}-hamlib471
|
||||
|
||||
- name: Cache Check fftw 3.3.10
|
||||
id: cache-fftw
|
||||
|
|
@ -216,20 +216,23 @@ jobs:
|
|||
path: /home/runner/work/JS8Call-improved/JS8Call-improved/local/ffmpeg
|
||||
|
||||
## Hamlib official release
|
||||
- name: Build/Install Hamlib 4.7.0
|
||||
if: steps.cache-hamlib.outputs.cache-hit != 'true'
|
||||
id: install-hamlib
|
||||
uses: robinraju/release-downloader@v1.12
|
||||
with:
|
||||
repository: 'hamlib/hamlib'
|
||||
fileName: 'hamlib-4.7.0.tar.gz '
|
||||
tag: '4.7.0'
|
||||
extract: true
|
||||
out-file-path: /tmp/hamlib
|
||||
# - name: Build/Install Hamlib 4.7.0
|
||||
# if: steps.cache-hamlib.outputs.cache-hit != 'true'
|
||||
# id: install-hamlib
|
||||
# uses: robinraju/release-downloader@v1.12
|
||||
# with:
|
||||
# repository: 'hamlib/hamlib'
|
||||
# fileName: 'hamlib-4.7.0.tar.gz '
|
||||
# tag: '4.7.0'
|
||||
# extract: true
|
||||
# out-file-path: /tmp/hamlib
|
||||
|
||||
- name: Build Hamlib 4.7.0 with debug flags
|
||||
- name: Build Hamlib 4.7.1 with debug flags
|
||||
if: steps.cache-hamlib.outputs.cache-hit != 'true'
|
||||
run: |
|
||||
curl --location --output /tmp/hamlib-4.7.1.tar.gz https://github.com/Hamlib/Hamlib/releases/download/4.7.1/hamlib-4.7.1.tar.gz
|
||||
cd /tmp
|
||||
tar zxf hamlib-4.7.1.tar.gz
|
||||
cd /tmp/hamlib/hamlib-4.7.0/
|
||||
./configure --prefix=${GITHUB_WORKSPACE}/local/hamlib --no-create --no-recursion CFLAGS="-g -O0 -fPIC"
|
||||
./config.status
|
||||
|
|
@ -240,7 +243,7 @@ jobs:
|
|||
if: steps.cache-hamlib.outputs.cache-hit != 'true'
|
||||
uses: actions/cache/save@v5
|
||||
with:
|
||||
key: ${{ runner.os }}-${{ steps.which-os.outputs.thisos }}-${{ runner.arch }}-hamlib470
|
||||
key: ${{ runner.os }}-${{ steps.which-os.outputs.thisos }}-${{ runner.arch }}-hamlib471
|
||||
path: /home/runner/work/JS8Call-improved/JS8Call-improved/local/hamlib
|
||||
|
||||
## fftw
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue