2017-08-04 20:32:52 +04:00
|
|
|
FROM $base_image
|
2017-01-22 04:59:18 +04:00
|
|
|
|
|
|
|
COPY scripts/install_build_deps.sh scripts/version.sh scripts/
|
|
|
|
COPY src/tezos-deps.opam src/
|
2017-08-04 20:32:52 +04:00
|
|
|
COPY Dockerfile Dockerfile
|
2017-05-31 20:27:11 +04:00
|
|
|
RUN sudo apk add libsodium-dev snappy-dev && \
|
|
|
|
sudo apk add leveldb-dev \
|
|
|
|
--update-cache \
|
|
|
|
--repository http://nl.alpinelinux.org/alpine/edge/testing && \
|
2017-06-01 19:55:53 +04:00
|
|
|
opam switch $ocaml_version && \
|
2017-01-22 04:59:18 +04:00
|
|
|
opam config exec -- ./scripts/install_build_deps.sh all \
|
|
|
|
rm -fr ~/.opam/log/ \
|
2017-08-04 20:32:52 +04:00
|
|
|
"$(opam config exec -- ocamlfind query compiler-libs)"/../topdirs.cmi
|