| FROM ubuntu:16.04 |
| MAINTAINER Ash Wilson |
| |
| RUN apt-get update && apt-get install -y \ |
| uhd-host \ |
| cmake \ |
| autoconf \ |
| automake \ |
| build-essential \ |
| libcppunit-dev \ |
| swig \ |
| doxygen \ |
| liblog4cpp5-dev \ |
| libtool \ |
| gnuradio-dev \ |
| gr-osmosdr \ |
| libosmocore-dev \ |
| python-scipy |
| |
| COPY ./ /src/ |
| |
| RUN mkdir /root/.gnuradio/ |
| RUN echo "[grc]\nlocal_blocks_path=/usr/local/share/gnuradio/grc/blocks" > \ |
| /root/.gnuradio/config.conf |
| |
| RUN mkdir /src/build && \ |
| cd /src/build && \ |
| cmake .. && \ |
| make && \ |
| make install && \ |
| ldconfig && \ |
| |
| |