Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/Ultimaker/Cura.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChrisTerBeke <c.terbeke@ultimaker.com>2018-03-05 16:33:13 +0300
committerChrisTerBeke <c.terbeke@ultimaker.com>2018-03-05 16:33:13 +0300
commitcd01b096b52357c6384e555a141505cebb3c65cf (patch)
tree226ec1033cecc91a481382f36edfa39d847ecc0e /Dockerfile
parent52735fb9a937f5f1a01b1fe73e07deda5d1dbf54 (diff)
Emit backend errors so we can process them differently than through a qml notification
Diffstat (limited to 'Dockerfile')
-rw-r--r--Dockerfile13
1 files changed, 7 insertions, 6 deletions
diff --git a/Dockerfile b/Dockerfile
index b2b6243071..68255c56b9 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -24,21 +24,22 @@ ENV URANIUM_BRANCH=master
WORKDIR $CURA_APP_DIR
RUN git clone -b $URANIUM_BRANCH --depth 1 https://github.com/Ultimaker/Uranium
-# Setup Cura
-ENV CURA_BRANCH=docker
-WORKDIR $CURA_APP_DIR
-RUN git clone -b $CURA_BRANCH --depth 1 https://github.com/Ultimaker/Cura
-
# Setup materials
ENV MATERIALS_BRANCH=master
-WORKDIR $CURA_APP_DIR/Cura/resources
+WORKDIR $CURA_APP_DIR
RUN git clone -b $MATERIALS_BRANCH --depth 1 https://github.com/Ultimaker/fdm_materials materials
+# Setup Cura
+WORKDIR $CURA_APP_DIR/Cura
+ADD . .
+RUN mv $CURA_APP_DIR/materials resources/materials
+
# Make sure Cura can find CuraEngine
RUN ln -s /usr/local/bin/CuraEngine $CURA_APP_DIR/Cura
# Run Cura
WORKDIR $CURA_APP_DIR/Cura
ENV PYTHONPATH=${PYTHONPATH}:$CURA_APP_DIR/Uranium
+RUN chmod +x ./CuraEngine
RUN chmod +x ./run_in_docker.sh
CMD "./run_in_docker.sh"