File tree Expand file tree Collapse file tree 1 file changed +9
-2
lines changed Expand file tree Collapse file tree 1 file changed +9
-2
lines changed Original file line number Diff line number Diff line change @@ -11,6 +11,7 @@ RUN apt-get update && apt-get upgrade -qy && apt-get install -qy \
11
11
clang \
12
12
clang-tools \
13
13
clang-format \
14
+ llvm \
14
15
lld \
15
16
cmake \
16
17
curl \
@@ -22,10 +23,8 @@ RUN apt-get update && apt-get upgrade -qy && apt-get install -qy \
22
23
libcmocka-dev \
23
24
make \
24
25
protobuf-compiler \
25
- python-is-python3 \
26
26
python3 \
27
27
python3-pip \
28
- python3-pyqt5 \
29
28
nodejs \
30
29
npm \
31
30
fish \
@@ -95,6 +94,14 @@ ENV BOLOS_SDK=$NANOS_SDK
95
94
96
95
RUN pip3 install --no-cache-dir --break-system-packages ledgerblue speculos==0.9.0
97
96
97
+ # Rust
98
+ ARG RUST_VERSION=nightly-2023-11-10
99
+
100
+ RUN curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- --default-toolchain "$RUST_VERSION" -y
101
+ ENV PATH=$PATH:/root/.cargo/bin
102
+ RUN rustup component add rust-src --toolchain "$RUST_VERSION"
103
+ RUN cargo install cargo-ledger && cargo ledger setup
104
+
98
105
# Switch back to dialog for any ad-hoc use of apt-get
99
106
ENV DEBIAN_FRONTEND=
100
107
You can’t perform that action at this time.
0 commit comments