2021-02-03 10:00:42 +00:00
|
|
|
name: Build Ubuntu
|
2021-02-03 09:40:02 +00:00
|
|
|
on:
|
|
|
|
push:
|
2022-05-30 18:48:13 +00:00
|
|
|
pull_request:
|
2022-02-05 15:28:11 +00:00
|
|
|
|
2021-02-03 09:40:02 +00:00
|
|
|
jobs:
|
|
|
|
build:
|
|
|
|
runs-on: ubuntu-latest
|
|
|
|
steps:
|
2023-09-04 21:48:53 +00:00
|
|
|
- uses: actions/checkout@v4
|
2021-02-03 09:54:02 +00:00
|
|
|
- id: INSTALL_ADDITIONAL_BUILD_DEPENDENCIES
|
2023-03-05 17:01:57 +00:00
|
|
|
run: |
|
|
|
|
sudo apt install -y eatmydata
|
2023-05-06 18:44:52 +00:00
|
|
|
sudo eatmydata apt-get install librtlsdr-dev libusb-dev
|
2021-02-03 09:40:02 +00:00
|
|
|
- id: CONFIGURE
|
2023-03-05 17:01:57 +00:00
|
|
|
run: eatmydata ./configure
|
2021-02-03 09:40:02 +00:00
|
|
|
- id: MAKE
|
2023-03-05 17:01:57 +00:00
|
|
|
run: eatmydata make
|
2021-02-03 09:40:02 +00:00
|
|
|
- id: TEST
|
2023-03-05 17:01:57 +00:00
|
|
|
run: eatmydata make test
|