on master help sign in
Merge pull request #22 from replit/rr-dockerfile-rearrange
624eb2bRadon Rosborough
Dockerfile+7−8
@@ -31,6 +31,13 @@ RUN wget https://julialang-s3.julialang.org/bin/linux/x64/1.1/julia-1.1.0-linux-
31 cd .. && \
31 cd .. && \
32 rm -rf julia-1.1.0-linux-x86_64.tar.gz julia-1.1.0
32 rm -rf julia-1.1.0-linux-x86_64.tar.gz julia-1.1.0
33
33
34+# OCaml / Reason stuff
35+RUN add-apt-repository ppa:avsm/ppa && \
36+ apt-get update && \
37+ apt-get install ocaml opam -y && \
38+ opam init -c ocaml-system -n --disable-sandboxing && \
39+ eval `opam env` && \
40+ echo "eval \`opam env\`" >> ~/.bashrc
34
41
35RUN mkdir -p /gocode/src/github.com/replit/prybar
42RUN mkdir -p /gocode/src/github.com/replit/prybar
36
43
@@ -40,14 +47,6 @@ WORKDIR /gocode/src/github.com/replit/prybar
40
47
41RUN cp languages/tcl/tcl.pc /usr/lib/pkgconfig/
48RUN cp languages/tcl/tcl.pc /usr/lib/pkgconfig/
42
49
43−# OCaml / Reason stuff
44−RUN add-apt-repository ppa:avsm/ppa && \
45− apt-get update && \
46− apt-get install ocaml opam -y && \
47− opam init -c ocaml-system -n --disable-sandboxing && \
48− eval `opam env` && \
49− echo "eval \`opam env\`" >> ~/.bashrc
50−
51RUN make \
50RUN make \
52 prybar-python2 \
51 prybar-python2 \
53 prybar-python3 \
52 prybar-python3 \