blob: fc6f1a2382a90d47aac567e532d55c4aca4ba1da [file] [log] [blame]
Ash Wilsonad10aa92016-02-14 16:59:42 -08001FROM ashmastaflash/gradio37_debjessie
2
Ash Wilsonad10aa92016-02-14 16:59:42 -08003ENV OSMOCORE_GIT=git://git.osmocom.org/libosmocore.git
4ENV GR_OSMOSDR_GIT=git://git.osmocom.org/gr-osmosdr
5
6# We know it's going to foul up, so we run this install separately and then ...fix... dpkg status
7#RUN apt-get update && apt-get install -y uhd-host || \
8# sed -i "s/Status: install ok half-configured/Status: install ok installed/g" /var/lib/dpkg/status
9
10RUN apt-get update && apt-get install -y \
11 git \
12 vim \
13 cmake \
14 autoconf \
15 libtool \
16 python-talloc-dev \
17 libtalloc2 \
18 libtalloc-dev \
19 libpcsclite-dev \
20 build-essential \
21 libboost-all-dev \
22 libcppunit-dev swig \
23 doxygen \
24 liblog4cpp5-dev \
25 python-scipy \
26 librtlsdr-dev \
27 librtlsdr0 \
28 rtl-sdr \
29 wget \
30 libxi-dev
31
Ash Wilsonad10aa92016-02-14 16:59:42 -080032COPY ./ /src/
33RUN ls /src
34RUN mkdir /src/build && \
35 cd /src/build && \
36 cmake .. && \
37 make && \
38 make install && \
39 ldconfig