diff options
author | Piotr Krysik <ptrkrysik@gmail.com> | 2016-04-11 22:20:35 +0200 |
---|---|---|
committer | Piotr Krysik <ptrkrysik@gmail.com> | 2016-04-11 22:20:35 +0200 |
commit | 533f58ad8327f967267e5b23d24dc316218681f1 (patch) | |
tree | de3faa817b5cc66a494465851b55b7524d07d6ff /tests/dockerfiles/DebianJessie.docker | |
parent | 92b404d7e919d087dd25c972ed02ac7676666004 (diff) |
Changed arrangment of directories and names of files for testing
Diffstat (limited to 'tests/dockerfiles/DebianJessie.docker')
-rw-r--r-- | tests/dockerfiles/DebianJessie.docker | 52 |
1 files changed, 52 insertions, 0 deletions
diff --git a/tests/dockerfiles/DebianJessie.docker b/tests/dockerfiles/DebianJessie.docker new file mode 100644 index 0000000..538f105 --- /dev/null +++ b/tests/dockerfiles/DebianJessie.docker @@ -0,0 +1,52 @@ +FROM ashmastaflash/gradio37_debjessie + +ENV OSMOCORE_GIT=git://git.osmocom.org/libosmocore.git +ENV OSMOCORE_TAG=0.6.3 +ENV GR_OSMOSDR_GIT=git://git.osmocom.org/gr-osmosdr + +# We know it's going to foul up, so we run this install separately and then ...fix... dpkg status +#RUN apt-get update && apt-get install -y uhd-host || \ +# sed -i "s/Status: install ok half-configured/Status: install ok installed/g" /var/lib/dpkg/status + +RUN apt-get update && apt-get install -y \ + git \ + vim \ + cmake \ + autoconf \ + libtool \ + python-talloc-dev \ + libtalloc2 \ + libtalloc-dev \ + libpcsclite-dev \ + build-essential \ + libboost-all-dev \ + libcppunit-dev swig \ + doxygen \ + liblog4cpp5-dev \ + python-scipy \ + librtlsdr-dev \ + librtlsdr0 \ + rtl-sdr \ + wget \ + libxi-dev + + +RUN /usr/bin/git clone $OSMOCORE_GIT && \ + cd libosmocore && \ + git checkout tags/$OSMOCORE_TAG && \ + autoreconf -i && \ + ./configure && \ + make && \ + make install && \ + ldconfig -i + +COPY ./ /src/ +RUN ls /src + +RUN mkdir /src/build && \ + cd /src/build && \ + cmake .. && \ + make && \ + # make test && \ + make install && \ + ldconfig |