File tree 12 files changed +61
-1
lines changed
12 files changed +61
-1
lines changed Original file line number Diff line number Diff line change @@ -25,8 +25,13 @@ COPY install-ndk.sh install-sdk.sh accept-licenses.sh /android/
25
25
RUN sh /android/install-ndk.sh
26
26
RUN sh /android/install-sdk.sh
27
27
28
+ RUN curl -OL https://github.com/Yelp/dumb-init/releases/download/v1.2.0/dumb-init_1.2.0_amd64.deb && \
29
+ dpkg -i dumb-init_*.deb && \
30
+ rm dumb-init_*.deb
31
+
28
32
COPY start-emulator.sh /android/
29
- ENTRYPOINT ["/android/start-emulator.sh" ]
33
+
34
+ ENTRYPOINT ["/usr/bin/dumb-init" , "--" , "/android/start-emulator.sh" ]
30
35
31
36
ENV TARGETS=arm-linux-androideabi
32
37
ENV TARGETS=$TARGETS,i686-linux-android
Original file line number Diff line number Diff line change @@ -23,6 +23,11 @@ RUN apt-get update && apt-get install -y --no-install-recommends \
23
23
gcc-powerpc64le-linux-gnu libc6-dev-ppc64el-cross \
24
24
gcc-s390x-linux-gnu libc6-dev-s390x-cross
25
25
26
+ RUN curl -OL https://github.com/Yelp/dumb-init/releases/download/v1.2.0/dumb-init_1.2.0_amd64.deb && \
27
+ dpkg -i dumb-init_*.deb && \
28
+ rm dumb-init_*.deb
29
+ ENTRYPOINT ["/usr/bin/dumb-init" , "--" ]
30
+
26
31
ENV TARGETS=aarch64-unknown-linux-gnu
27
32
ENV TARGETS=$TARGETS,arm-unknown-linux-gnueabi
28
33
ENV TARGETS=$TARGETS,arm-unknown-linux-gnueabihf
Original file line number Diff line number Diff line change @@ -13,6 +13,11 @@ RUN apt-get update && apt-get install -y --no-install-recommends \
13
13
sudo \
14
14
gdb
15
15
16
+ RUN curl -OL https://github.com/Yelp/dumb-init/releases/download/v1.2.0/dumb-init_1.2.0_amd64.deb && \
17
+ dpkg -i dumb-init_*.deb && \
18
+ rm dumb-init_*.deb
19
+ ENTRYPOINT ["/usr/bin/dumb-init" , "--" ]
20
+
16
21
ENV RUST_CONFIGURE_ARGS --build=i686-unknown-linux-gnu --disable-optimize-tests
17
22
ENV RUST_CHECK_TARGET check
18
23
RUN mkdir /tmp/obj
Original file line number Diff line number Diff line change @@ -13,6 +13,11 @@ RUN apt-get update && apt-get install -y --no-install-recommends \
13
13
sudo \
14
14
gdb
15
15
16
+ RUN curl -OL https://github.com/Yelp/dumb-init/releases/download/v1.2.0/dumb-init_1.2.0_amd64.deb && \
17
+ dpkg -i dumb-init_*.deb && \
18
+ rm dumb-init_*.deb
19
+ ENTRYPOINT ["/usr/bin/dumb-init" , "--" ]
20
+
16
21
ENV RUST_CONFIGURE_ARGS --build=i686-unknown-linux-gnu
17
22
ENV RUST_CHECK_TARGET check
18
23
RUN mkdir /tmp/obj
Original file line number Diff line number Diff line change @@ -18,6 +18,11 @@ RUN apt-get update && apt-get install -y --no-install-recommends \
18
18
COPY build-toolchain.sh /tmp/
19
19
RUN sh /tmp/build-toolchain.sh
20
20
21
+ RUN curl -OL https://github.com/Yelp/dumb-init/releases/download/v1.2.0/dumb-init_1.2.0_amd64.deb && \
22
+ dpkg -i dumb-init_*.deb && \
23
+ rm dumb-init_*.deb
24
+ ENTRYPOINT ["/usr/bin/dumb-init" , "--" ]
25
+
21
26
ENV \
22
27
AR_x86_64_unknown_freebsd=x86_64-unknown-freebsd10-ar \
23
28
CC_x86_64_unknown_freebsd=x86_64-unknown-freebsd10-gcc
Original file line number Diff line number Diff line change @@ -13,6 +13,11 @@ RUN apt-get update && apt-get install -y --no-install-recommends \
13
13
libssl-dev \
14
14
sudo
15
15
16
+ RUN curl -OL https://github.com/Yelp/dumb-init/releases/download/v1.2.0/dumb-init_1.2.0_amd64.deb && \
17
+ dpkg -i dumb-init_*.deb && \
18
+ rm dumb-init_*.deb
19
+ ENTRYPOINT ["/usr/bin/dumb-init" , "--" ]
20
+
16
21
ENV RUST_CONFIGURE_ARGS --build=x86_64-unknown-linux-gnu
17
22
ENV RUST_CHECK_TARGET check-cargotest
18
23
ENV NO_VENDOR 1
Original file line number Diff line number Diff line change @@ -13,6 +13,11 @@ RUN apt-get update && apt-get install -y --no-install-recommends \
13
13
sudo \
14
14
gdb
15
15
16
+ RUN curl -OL https://github.com/Yelp/dumb-init/releases/download/v1.2.0/dumb-init_1.2.0_amd64.deb && \
17
+ dpkg -i dumb-init_*.deb && \
18
+ rm dumb-init_*.deb
19
+ ENTRYPOINT ["/usr/bin/dumb-init" , "--" ]
20
+
16
21
ENV RUST_CONFIGURE_ARGS \
17
22
--build=x86_64-unknown-linux-gnu \
18
23
--enable-debug \
Original file line number Diff line number Diff line change @@ -16,6 +16,11 @@ RUN apt-get update && apt-get install -y --no-install-recommends \
16
16
libedit-dev \
17
17
zlib1g-dev
18
18
19
+ RUN curl -OL https://github.com/Yelp/dumb-init/releases/download/v1.2.0/dumb-init_1.2.0_amd64.deb && \
20
+ dpkg -i dumb-init_*.deb && \
21
+ rm dumb-init_*.deb
22
+ ENTRYPOINT ["/usr/bin/dumb-init" , "--" ]
23
+
19
24
ENV RUST_CONFIGURE_ARGS \
20
25
--build=x86_64-unknown-linux-gnu \
21
26
--llvm-root=/usr/lib/llvm-3.7
Original file line number Diff line number Diff line change @@ -13,6 +13,11 @@ RUN apt-get update && apt-get install -y --no-install-recommends \
13
13
sudo \
14
14
gdb
15
15
16
+ RUN curl -OL https://github.com/Yelp/dumb-init/releases/download/v1.2.0/dumb-init_1.2.0_amd64.deb && \
17
+ dpkg -i dumb-init_*.deb && \
18
+ rm dumb-init_*.deb
19
+ ENTRYPOINT ["/usr/bin/dumb-init" , "--" ]
20
+
16
21
ENV RUST_CONFIGURE_ARGS --build=x86_64-unknown-linux-gnu --disable-rustbuild
17
22
ENV RUST_CHECK_TARGET check
18
23
RUN mkdir /tmp/obj
Original file line number Diff line number Diff line change @@ -13,6 +13,11 @@ RUN apt-get update && apt-get install -y --no-install-recommends \
13
13
sudo \
14
14
gdb
15
15
16
+ RUN curl -OL https://github.com/Yelp/dumb-init/releases/download/v1.2.0/dumb-init_1.2.0_amd64.deb && \
17
+ dpkg -i dumb-init_*.deb && \
18
+ rm dumb-init_*.deb
19
+ ENTRYPOINT ["/usr/bin/dumb-init" , "--" ]
20
+
16
21
ENV RUST_CONFIGURE_ARGS --build=x86_64-unknown-linux-gnu --disable-optimize-tests
17
22
ENV RUST_CHECK_TARGET check
18
23
RUN mkdir /tmp/obj
Original file line number Diff line number Diff line change @@ -13,6 +13,11 @@ RUN apt-get update && apt-get install -y --no-install-recommends \
13
13
sudo \
14
14
gdb
15
15
16
+ RUN curl -OL https://github.com/Yelp/dumb-init/releases/download/v1.2.0/dumb-init_1.2.0_amd64.deb && \
17
+ dpkg -i dumb-init_*.deb && \
18
+ rm dumb-init_*.deb
19
+ ENTRYPOINT ["/usr/bin/dumb-init" , "--" ]
20
+
16
21
ENV RUST_CONFIGURE_ARGS --build=x86_64-unknown-linux-gnu
17
22
ENV RUST_CHECK_TARGET check
18
23
RUN mkdir /tmp/obj
Original file line number Diff line number Diff line change @@ -18,6 +18,11 @@ WORKDIR /build/
18
18
COPY build-musl.sh /build/
19
19
RUN sh /build/build-musl.sh && rm -rf /build
20
20
21
+ RUN curl -OL https://github.com/Yelp/dumb-init/releases/download/v1.2.0/dumb-init_1.2.0_amd64.deb && \
22
+ dpkg -i dumb-init_*.deb && \
23
+ rm dumb-init_*.deb
24
+ ENTRYPOINT ["/usr/bin/dumb-init" , "--" ]
25
+
21
26
ENV RUST_CONFIGURE_ARGS \
22
27
--target=x86_64-unknown-linux-musl \
23
28
--musl-root-x86_64=/musl-x86_64
You can’t perform that action at this time.
0 commit comments