Skip to content

Commit eee1bda

Browse files
committed
install libhydrasdr-dev and libfobos-dev from my repository
1 parent 93a3517 commit eee1bda

1 file changed

Lines changed: 12 additions & 11 deletions

File tree

.github/workflows/ci.yml

Lines changed: 12 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -9,11 +9,21 @@ jobs:
99
matrix:
1010
makefile: [Makefile]
1111
runs-on: ubuntu-latest
12-
steps:
13-
- name: Install dependencies
12+
steps:
13+
- name: Add ka9q apt repository
14+
run: |
15+
curl -fsSL http://homer.ka9q.net/ka9q-archive-keyring.asc | \
16+
sudo tee /usr/share/keyrings/ka9q-archive-keyring.asc >/dev/null
17+
echo "deb [signed-by=/usr/share/keyrings/ka9q-archive-keyring.asc arch=amd64] http://homer.ka9q.net ka9q main" | \
18+
sudo tee /etc/apt/sources.list.d/ka9q.list >/dev/null
19+
sudo apt-get update
20+
21+
- name: Install dependencies
1422
run: |
1523
sudo apt-get update -qq
1624
sudo apt-get install -y \
25+
libfobos-dev \
26+
libhydrasdr-dev \
1727
libusb-dev \
1828
libusb-1.0-0-dev \
1929
libncurses5-dev \
@@ -34,15 +44,6 @@ jobs:
3444
libliquid-dev \
3545
avahi-daemon \
3646
libgnutls28-dev libgcrypt20-dev
37-
38-
cd /tmp
39-
git clone https://github.com/hydrasdr/hydrasdr-host.git
40-
cd hydrasdr-host
41-
mkdir build
42-
cd build
43-
cmake .. -DINSTALL_UDEV_RULES=ON
44-
make -j4
45-
sudo make install
4647
- name: Checkout code
4748
uses: actions/checkout@v4
4849
- name: Compile

0 commit comments

Comments
 (0)