1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
|
FROM debian:latest
RUN cat /etc/os-release
WORKDIR /tmp
RUN apt-get update && apt-get -y upgrade && apt-get install -y \
git \
cmake build-essential zlib1g-dev \
libcfitsio-dev libnova-dev libusb-1.0-0-dev libcurl4-gnutls-dev \
libgsl-dev libjpeg-dev libfftw3-dev libev-dev
RUN git clone https://github.com/google/googletest.git googletest && \
cd googletest && \
cmake -DCMAKE_INSTALL_PREFIX=/usr/local -DBUILD_SHARED_LIBS=ON . && \
make && \
make install && \
rm -rf /tmp/googletest
# INDI 3rd Party
RUN apt-get install -y \
libftdi1-dev libavcodec-dev libavdevice-dev libavformat-dev libswscale-dev \
libgps-dev libraw-dev libdc1394-dev libgphoto2-dev \
libboost-dev libboost-regex-dev librtlsdr-dev liblimesuite-dev \
libzmq3-dev
# Install Qt5
RUN apt-get install -y \
qtbase5-dev
|