@@ -34,7 +34,7 @@ RUN apt-get update && \
3434 libzmq3-dev libboost-system-dev libboost-test-dev libboost-thread-dev libqwt-qt5-dev qtbase5-dev \
3535 software-properties-common g++ make pkg-config libpython2-dev python-numpy swig libi2c-dev \
3636 libboost-program-options-dev libconfig++-dev net-tools iputils-ping libusb-1.0-0-dev libpython3-dev python3-numpy swig \
37- python3-distutils iproute2
37+ python3-distutils iproute2 wget
3838
3939# Get SoapySDR, compile and install
4040RUN git clone https://github.com/pothosware/SoapySDR.git && \
@@ -52,6 +52,22 @@ RUN git clone https://github.com/myriadrf/LimeSuite.git && \
5252 cmake ../ && make && make install && \
5353 ldconfig
5454
55+ # Get BladeRF, compile and install
56+ RUN git clone https://github.com/Nuand/bladeRF.git && \
57+ cd bladeRF/host/ && \
58+ mkdir build && cd build && \
59+ cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr/local -DINSTALL_UDEV_RULES=ON -DBLADERF_GROUP=plugdev ../ && make && make install && \
60+ ldconfig && \
61+ mkdir -p /etc/Nuand/bladeRF/ && \
62+ wget https://www.nuand.com/fpga/hostedxA4-latest.rbf --output-document /etc/Nuand/bladeRF/hostedxA4-latest.rbf
63+
64+ # Get SoapySDR for BladeRF, compile and install
65+ RUN git clone https://github.com/pothosware/SoapyBladeRF.git && \
66+ cd SoapyBladeRF && \
67+ mkdir build && cd build && \
68+ cmake ../ && make && make install && \
69+ ldconfig
70+
5571# UHD drivers for USRP
5672RUN add-apt-repository ppa:ettusresearch/uhd && \
5773 apt update && apt -y install libuhd-dev uhd-host && \
0 commit comments