ARG DIST=18.04 FROM memmos.laas.fr:5000/gepetto/buildfarm/robotpkg-py3:$DIST as build RUN for dep in math/eiquadprog; do \ make install -C $dep; \ make clean -C $dep; \ done ARG DIST=18.04 FROM memmos.laas.fr:5000/gepetto/buildfarm/robotpkg-py3:$DIST WORKDIR /src USER root ARG DIST=18.04 RUN echo "DIST=${DIST}" > /dist ADD build.sh build.py / ADD dist/${DIST}.sh /dist.sh RUN bash /dist.sh ARG PARALLEL=1 ENV CTEST_PARALLEL_LEVEL=${PARALLEL} ADD https://api.github.com/repos/nim65s/eigenpy/commits/topic/multipy / RUN /build.sh eigenpy ADD https://api.github.com/repos/nim65s/hpp-fcl/commits/topic/multipy / RUN /build.sh hpp-fcl ADD https://api.github.com/repos/nim65s/pinocchio/commits/topic/multipy / RUN /build.sh pinocchio ADD https://api.github.com/repos/nim65s/example-robot-data/commits/topic/multipy / RUN /build.sh example-robot-data ADD https://api.github.com/repos/nim65s/curves/commits/topic/multipy / RUN /build.sh curves ADD https://api.github.com/repos/nim65s/multicontact-api/commits/topic/multipy / RUN /build.sh multicontact-api COPY --from=build /opt/openrobots /opt/openrobots ADD https://api.github.com/repos/nim65s/tsid/commits/topic/multipy / RUN /build.sh tsid ADD https://api.github.com/repos/nim65s/crocoddyl/commits/topic/multipy / RUN /build.sh crocoddyl ADD run.sh run.py / CMD /run.sh