Skip to content

Commit

Permalink
ci: add OS X GCC builds after recent SoapySDR CMake fix
Browse files Browse the repository at this point in the history
  • Loading branch information
ncorgan committed Nov 27, 2022
1 parent 38b0a1e commit 7664e12
Showing 1 changed file with 23 additions and 1 deletion.
24 changes: 23 additions & 1 deletion .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -77,6 +77,21 @@ jobs:
matrix:
build_type: [Release, Debug]
config:
- cc: gcc-9
cxx: g++-9
os: macos-11

- cc: gcc-10
cxx: g++-10
os: macos-11

- cc: gcc-11
cxx: g++-11
os: macos-11

- cc: clang
cxx: clang++
os: macos-11
- cc: clang
cxx: clang++
os: macos-11
Expand All @@ -94,7 +109,14 @@ jobs:
- uses: actions/checkout@v2
- name: Install dependencies
run: |
brew install soapysdr
# Build SoapySDR that supports OS X GCC modules
git clone https://github.com/pothosware/SoapySDR
cd SoapySDR
git checkout f8d57652d12f9d212f373a81e493eba1a0b058c5
mkdir build
cd build
cmake -DCMAKE_INSTALL_PREFIX=${INSTALL_PREFIX} -DCMAKE_BUILD_TYPE=${{matrix.build_type}} ..
sudo make install
- name: Build SoapyRemote
run: |
mkdir ${{github.workspace}}/build
Expand Down

0 comments on commit 7664e12

Please sign in to comment.