source: ntrip/trunk/BNC/docker/Dockerfile.buster@ 10236

Last change on this file since 10236 was 9759, checked in by wiese, 2 years ago

ADD: dockerfiles

File size: 682 bytes
Line 
1# Usage: cd .. && docker/podman build -t buster/bnc:v2.13.0 -f docker/Dockerfile.buster .
2
3FROM debian:buster-slim
4
5RUN apt update && apt upgrade -y
6RUN apt install -y build-essential libssl-dev
7RUN apt install -y \
8 qtbase5-dev \
9 libqt5concurrent5 \
10 libqt5network5 \
11 libqt5printsupport5 \
12 libqt5svg5-dev \
13 libqt5opengl5
14
15COPY bnc_plugin.pro bnc.pro /tmp/BNC/
16COPY newmat /tmp/BNC/newmat/
17COPY qwt /tmp/BNC/qwt/
18COPY qwtpolar /tmp/BNC/qwtpolar/
19COPY src /tmp/BNC/src/
20
21# Build
22WORKDIR /tmp/BNC
23RUN qmake -qt=5 bnc.pro && make
24
25# Print version
26RUN echo '/tmp/BNC/bnc created'
27RUN ./bnc --version
28RUN cat /etc/*release && gcc --version && qmake -qt=5 --version
Note: See TracBrowser for help on using the repository browser.