ARG RELEASE |
ARG LAUNCHPAD_BUILD_ARCH |
LABEL org.opencontainers.image.ref.name=ubuntu |
LABEL org.opencontainers.image.version=24.04 |
ADD file:bcebbf0fddcba5b864d5d267b68dd23bcfb01275e6ec7bcab69bf8b56af14804 in / |
CMD ["/bin/bash"] |
RUN /bin/sh -c apt update && apt install -y git sudo build-essential # buildkit |
RUN /bin/sh -c git clone https://github.com/boatbod/op25 # buildkit |
RUN /bin/sh -c apt install -y gnuradio gnuradio-dev gr-osmosdr librtlsdr-dev libuhd-dev libhackrf-dev libitpp-dev libpcap-dev liborc-dev cmake git build-essential pkg-config doxygen clang-format python3-pybind11 python3-numpy python3-waitress python3-requests gnuplot-x11 libsndfile1-dev libspdlog-dev # buildkit |
RUN /bin/sh -c cd op25 && ./install.sh # buildkit |
RUN /bin/sh -c apt install -y wget gcc swig libmariadb-dev pipewire-alsa pipewire libasound2-dev alsa-utils # buildkit |
WORKDIR /op25/op25/gr-op25_repeater/apps/ |