Newer
Older
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
FROM memmos.laas.fr:5000/gepetto/buildfarm/robotpkg-py3:$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 /
ADD https://api.github.com/repos/nim65s/hpp-fcl/commits/topic/multipy /
ADD https://api.github.com/repos/nim65s/pinocchio/commits/topic/multipy /
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