-
Notifications
You must be signed in to change notification settings - Fork 12
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
72be687
commit c3b665e
Showing
18 changed files
with
462 additions
and
15 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
FROM debian:bullseye | ||
ENV DEBIAN_FRONTEND=noninteractive | ||
COPY do_build.sh /root | ||
RUN chmod +x /root/do_build.sh |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,24 @@ | ||
#!/bin/bash | ||
set -e | ||
cd /root | ||
|
||
# Install dependencies and tools | ||
apt update | ||
apt install -y build-essential cmake git libfftw3-dev libglfw3-dev libvolk2-dev libzstd-dev libsoapysdr-dev libairspyhf-dev libairspy-dev \ | ||
libiio-dev libad9361-dev librtaudio-dev libhackrf-dev librtlsdr-dev libbladerf-dev liblimesuite-dev p7zip-full wget portaudio19-dev \ | ||
libcodec2-dev | ||
|
||
# Download SDR++ source code | ||
git clone https://github.com/AlexandreRouma/SDRPlusPlus | ||
|
||
# Copy module code into SDR++ tree | ||
cp -r /github/workspace SDRPlusPlus/decoder_modules/sdrpp_radiosonde | ||
|
||
# Add module to CMakeLists | ||
echo "add_subdirectory(\"decoder_modules/sdrpp_radiosonde\")" >> SDRPlusPlus/CMakeLists.txt | ||
|
||
# Build | ||
cd SDRPlusPlus | ||
cmake -B build -DOPT_BUILD_AIRSPY_SOURCE=OFF -DOPT_BUILD_AIRSPYHF_SOURCE=OFF -DOPT_BUILD_HACKRF_SOURCE=OFF -DOPT_BUILD_RFSPACE_SOURCE=OFF -DOPT_BUILD_RTL_SDR_SOURCE=OFF -DOPT_BUILD_RTL_TCP_SOURCE=OFF -DOPT_BUILD_SPYSERVER_SOURCE=OFF -DOPT_BUILD_PLUTOSDR_SOURCE=OFF | ||
cd build | ||
make -j2 radiosonde_decoder |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
FROM debian:buster | ||
ENV DEBIAN_FRONTEND=noninteractive | ||
COPY do_build.sh /root | ||
RUN chmod +x /root/do_build.sh |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,24 @@ | ||
#!/bin/bash | ||
set -e | ||
cd /root | ||
|
||
# Install dependencies and tools | ||
apt update | ||
apt install -y build-essential cmake git libfftw3-dev libglfw3-dev libvolk1-dev libzstd-dev libsoapysdr-dev libairspyhf-dev libairspy-dev \ | ||
libiio-dev libad9361-dev librtaudio-dev libhackrf-dev librtlsdr-dev libbladerf-dev liblimesuite-dev p7zip-full wget portaudio19-dev \ | ||
libcodec2-dev | ||
|
||
# Download SDR++ source code | ||
git clone https://github.com/AlexandreRouma/SDRPlusPlus | ||
|
||
# Copy module code into SDR++ tree | ||
cp -r /github/workspace SDRPlusPlus/decoder_modules/sdrpp_radiosonde | ||
|
||
# Add module to CMakeLists | ||
echo "add_subdirectory(\"decoder_modules/sdrpp_radiosonde\")" >> SDRPlusPlus/CMakeLists.txt | ||
|
||
# Build | ||
cd SDRPlusPlus | ||
cmake -B build -DOPT_BUILD_AIRSPY_SOURCE=OFF -DOPT_BUILD_AIRSPYHF_SOURCE=OFF -DOPT_BUILD_HACKRF_SOURCE=OFF -DOPT_BUILD_RFSPACE_SOURCE=OFF -DOPT_BUILD_RTL_SDR_SOURCE=OFF -DOPT_BUILD_RTL_TCP_SOURCE=OFF -DOPT_BUILD_SPYSERVER_SOURCE=OFF -DOPT_BUILD_PLUTOSDR_SOURCE=OFF | ||
cd build | ||
make -j2 radiosonde_decoder |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
FROM debian:sid | ||
ENV DEBIAN_FRONTEND=noninteractive | ||
COPY do_build.sh /root | ||
RUN chmod +x /root/do_build.sh |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,24 @@ | ||
#!/bin/bash | ||
set -e | ||
cd /root | ||
|
||
# Install dependencies and tools | ||
apt update | ||
apt install -y build-essential cmake git libfftw3-dev libglfw3-dev libvolk2-dev libzstd-dev libsoapysdr-dev libairspyhf-dev libairspy-dev \ | ||
libiio-dev libad9361-dev librtaudio-dev libhackrf-dev librtlsdr-dev libbladerf-dev liblimesuite-dev p7zip-full wget portaudio19-dev \ | ||
libcodec2-dev | ||
|
||
# Download SDR++ source code | ||
git clone https://github.com/AlexandreRouma/SDRPlusPlus | ||
|
||
# Copy module code into SDR++ tree | ||
cp -r /github/workspace SDRPlusPlus/decoder_modules/sdrpp_radiosonde | ||
|
||
# Add module to CMakeLists | ||
echo "add_subdirectory(\"decoder_modules/sdrpp_radiosonde\")" >> SDRPlusPlus/CMakeLists.txt | ||
|
||
# Build | ||
cd SDRPlusPlus | ||
cmake -B build -DOPT_BUILD_AIRSPY_SOURCE=OFF -DOPT_BUILD_AIRSPYHF_SOURCE=OFF -DOPT_BUILD_HACKRF_SOURCE=OFF -DOPT_BUILD_RFSPACE_SOURCE=OFF -DOPT_BUILD_RTL_SDR_SOURCE=OFF -DOPT_BUILD_RTL_TCP_SOURCE=OFF -DOPT_BUILD_SPYSERVER_SOURCE=OFF -DOPT_BUILD_PLUTOSDR_SOURCE=OFF | ||
cd build | ||
make -j2 radiosonde_decoder |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
FROM ubuntu:bionic | ||
ENV DEBIAN_FRONTEND=noninteractive | ||
COPY do_build.sh /root | ||
RUN chmod +x /root/do_build.sh |
Oops, something went wrong.