File tree Expand file tree Collapse file tree 4 files changed +48
-0
lines changed
scripts/docker/buildpack-deps Expand file tree Collapse file tree 4 files changed +48
-0
lines changed Original file line number Diff line number Diff line change @@ -96,6 +96,18 @@ RUN set -ex; \
96
96
ninja install/strip; \
97
97
rm -rf /usr/src/evmone
98
98
99
+ # HERA
100
+ RUN set -ex; \
101
+ cd /usr/src; \
102
+ git clone --branch="v0.3.0" --recurse-submodules https://github.com/ewasm/hera.git; \
103
+ cd hera; \
104
+ mkdir build; \
105
+ cd build; \
106
+ cmake -G Ninja -DBUILD_SHARED_LIBS=OFF -DCMAKE_INSTALL_PREFIX="/usr" ..; \
107
+ ninja; \
108
+ ninja install/strip; \
109
+ rm -rf /usr/src/hera
110
+
99
111
FROM base
100
112
COPY --from=libraries /usr/lib /usr/lib
101
113
COPY --from=libraries /usr/bin /usr/bin
Original file line number Diff line number Diff line change @@ -88,6 +88,18 @@ RUN set -ex; \
88
88
tar xzpf $TGZFILE -C /usr; \
89
89
rm -f $TGZFILE;
90
90
91
+ # HERA
92
+ RUN set -ex; \
93
+ cd /usr/src; \
94
+ git clone --branch="v0.3.0" --recurse-submodules https://github.com/ewasm/hera.git; \
95
+ cd hera; \
96
+ mkdir build; \
97
+ cd build; \
98
+ cmake -G Ninja -DBUILD_SHARED_LIBS=OFF -DCMAKE_INSTALL_PREFIX="/usr" ..; \
99
+ ninja; \
100
+ ninja install/strip; \
101
+ rm -rf /usr/src/hera
102
+
91
103
FROM base
92
104
COPY --from=libraries /usr/lib /usr/lib
93
105
COPY --from=libraries /usr/bin /usr/bin
Original file line number Diff line number Diff line change @@ -57,6 +57,18 @@ RUN set -ex; \
57
57
ninja install/strip; \
58
58
rm -rf /usr/src/evmone
59
59
60
+ # HERA
61
+ RUN set -ex; \
62
+ cd /usr/src; \
63
+ git clone --branch="v0.3.0" --recurse-submodules https://github.com/ewasm/hera.git; \
64
+ cd hera; \
65
+ mkdir build; \
66
+ cd build; \
67
+ cmake -G Ninja -DBUILD_SHARED_LIBS=OFF -DCMAKE_INSTALL_PREFIX="/usr" ..; \
68
+ ninja; \
69
+ ninja install/strip; \
70
+ rm -rf /usr/src/hera
71
+
60
72
FROM base
61
73
COPY --from=libraries /usr/lib /usr/lib
62
74
COPY --from=libraries /usr/bin /usr/bin
Original file line number Diff line number Diff line change @@ -59,6 +59,18 @@ RUN set -ex; \
59
59
ninja install/strip; \
60
60
rm -rf /usr/src/evmone
61
61
62
+ # HERA
63
+ RUN set -ex; \
64
+ cd /usr/src; \
65
+ git clone --branch="v0.3.0" --recurse-submodules https://github.com/ewasm/hera.git; \
66
+ cd hera; \
67
+ mkdir build; \
68
+ cd build; \
69
+ cmake -G Ninja -DBUILD_SHARED_LIBS=OFF -DCMAKE_INSTALL_PREFIX="/usr" ..; \
70
+ ninja; \
71
+ ninja install/strip; \
72
+ rm -rf /usr/src/hera
73
+
62
74
FROM base
63
75
COPY --from=libraries /usr/lib /usr/lib
64
76
COPY --from=libraries /usr/bin /usr/bin
You can’t perform that action at this time.
0 commit comments