Skip to content

Commit

Permalink
Add Airspy drivers to Windows release
Browse files Browse the repository at this point in the history
  • Loading branch information
argilo committed Mar 20, 2024
1 parent 05dae44 commit c830e31
Show file tree
Hide file tree
Showing 2 changed files with 27 additions and 0 deletions.
26 changes: 26 additions & 0 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -267,6 +267,28 @@ jobs:
-DINSTALL_UDEV_RULES=OFF
cmake --build build
cmake --install build
- name: Clone and build airspyone_host
working-directory: ${{ runner.temp }}
run: |
git clone https://github.com/airspy/airspyone_host.git
cd airspyone_host
cmake -S . -B build \
-G "MinGW Makefiles" \
-DCMAKE_INSTALL_PREFIX=${RUNNER_TEMP}/msys64/mingw64
cmake --build build
cmake --install build
- name: Clone and build airspyhf
working-directory: ${{ runner.temp }}
run: |
git clone https://github.com/airspy/airspyhf.git
cd airspyhf
cmake -S . -B build \
-G "MSYS Makefiles" \
-DCMAKE_INSTALL_PREFIX=${RUNNER_TEMP}/msys64/mingw64 \
-DTHREADS_PTHREADS_INCLUDE_DIR=${RUNNER_TEMP}/msys64/mingw64/include \
-DTHREADS_PTHREADS_WIN32_LIBRARY=${RUNNER_TEMP}/msys64/mingw64/lib/libpthread.a
cmake --build build
cmake --install build
- name: Clone and build gr-osmosdr
working-directory: ${{ runner.temp }}
run: |
Expand All @@ -276,6 +298,8 @@ jobs:
-DCMAKE_INSTALL_PREFIX=${RUNNER_TEMP}/msys64/mingw64 \
-DCMAKE_BUILD_TYPE=Release \
-DENABLE_DEFAULT=OFF \
-DENABLE_AIRSPY=ON \
-DENABLE_AIRSPYHF=ON \
-DENABLE_FILE=ON \
-DENABLE_REDPITAYA=ON \
-DENABLE_RTL=ON \
Expand All @@ -301,6 +325,8 @@ jobs:
run: |
windeployqt6 C:/gqrx/bin/gqrx.exe
cp \
libairspy.dll \
libairspyhf.dll \
libb2-1.dll \
libboost_program_options-mt.dll \
libboost_thread-mt.dll \
Expand Down
1 change: 1 addition & 0 deletions resources/news.txt
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
2.17.5: In progress...

NEW: PlutoSDR and LimeSDR support in AppImage release, via SoapySDR.
NEW: Airspy support in Windows binary release.
IMPROVED: Updated GNU Radio, SDR driver, and Qt versions in AppImage release.
FIXED: Respond correctly to pipelined remote control commands.
REMOVED: FreeSRP support in AppImage release.
Expand Down

0 comments on commit c830e31

Please sign in to comment.