# HG changeset patch # User Hasan Yavuz Ă–ZDERYA # Date 2017-05-01 13:10:42 # Node ID d9df7857761b264473cf32bdacde69a23b0bc9fe # Parent c074ded2449dc994721ed7e3ae0d2874234d2dac added a dockerfile to build serialplot appimage diff --git a/Dockerfile b/Dockerfile new file mode 100644 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,15 @@ +FROM ubuntu:trusty + +WORKDIR /serialplot +ADD . /serialplot + +# Install build dependencies +RUN apt-get update +RUN apt-get -y install software-properties-common +RUN add-apt-repository -y ppa:beineri/opt-qt562-trusty +RUN add-apt-repository -y ppa:george-edison55/cmake-3.x +RUN apt-get update +RUN apt-get -y install build-essential mesa-common-dev qt56base qt56serialport cmake mercurial subversion git wget libfuse2 + +# Define environment variable +ENV PATH /opt/qt56/bin/:$PATH