blob: a3596480c352cba410f69642bc5ec26e693ef5a7 [file] [log] [blame]
Piotr Krysik1d425442016-04-13 12:26:41 +02001FROM debian:testing
2
3# We know it's going to foul up, so we run this install separately and then ...fix... dpkg status
4RUN apt-get update && apt-get install -y uhd-host || \
5 sed -i "s/Status: install ok half-configured/Status: install ok installed/g" /var/lib/dpkg/status
6
7RUN apt-get install -y \
8 git \
9 vim \
10 cmake \
11 autoconf \
12 libtool \
13 build-essential \
14 libboost-all-dev \
15 libcppunit-dev swig \
16 doxygen \
17 liblog4cpp5-dev \
18 python-scipy \
19 gnuradio \
20 gnuradio-dev \
21 gr-osmosdr \
22 libosmogsm5
23
24COPY ./ /src/
25RUN ls /src
26
27RUN mkdir /src/build && \
28 cd /src/build && \
29 cmake .. && \
30 make && \
31 make test && \
32 make install && \
33 ldconfig