aboutsummaryrefslogtreecommitdiff
path: root/cmd/h/Dockerfile
blob: 5d3ea5ae23bd2b4cd06d6e3541e5cea722d749e7 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
ARG X_VERSION
FROM xena/xperimental:$X_VERSION AS x

FROM xena/alpine AS build
WORKDIR /wabt
RUN apk --no-cache add build-base cmake git python \
 && git clone --recursive https://github.com/WebAssembly/wabt /wabt \
 && mkdir build \
 && cd build \
 && cmake .. \
 && make && make install
RUN ldd $(which wat2wasm)

FROM xena/alpine
COPY --from=build /usr/local/bin/wat2wasm /usr/local/bin/wat2wasm
COPY --from=x /usr/local/bin/h /usr/local/bin/h
ENV PORT 5000
RUN apk --no-cache add libstdc++
CMD /usr/local/bin/h