Files
linuxkit/alpine/packages/9pudfuse/Dockerfile

18 lines
573 B
Docker

FROM justincormack/alpine-pkgsrc-ocaml:latest
ENV \
OPAMYES=true \
CAML_LD_LIBRARY_PATH="/root/.opam/4.02.3/lib/stublibs:/usr/pkg/lib/ocaml/stublibs" \
MANPATH="/root/.opam/4.02.3/man:" \
PERL5LIB="/root/.opam/4.02.3/lib/perl5" \
OCAML_TOPLEVEL_PATH="/root/.opam/4.02.3/lib/toplevel" \
PATH=/root/.opam/4.02.3/bin:$PATH
RUN mkdir -p /ocaml/src/9pudfuse
WORKDIR /ocaml/src/9pudfuse
COPY . /ocaml/src/9pudfuse
RUN opam install result stringext fd-send-recv
RUN ocamlbuild -tag debug -use-ocamlfind -package stringext,fd-send-recv,result fuse_socket_9p.native