@@ -42,7 +42,7 @@ Below are the default toolchains included in the Docker image.
42
42
docker run --rm \
43
43
--volume " ${PWD} /sample" :/root/src \
44
44
--workdir /root/src \
45
- joseluisq/rust-linux-darwin-builder:1.79 .0 \
45
+ joseluisq/rust-linux-darwin-builder:1.80 .0 \
46
46
sh -c " cargo build --release --target x86_64-unknown-linux-musl"
47
47
```
48
48
@@ -52,7 +52,7 @@ docker run --rm \
52
52
docker run --rm \
53
53
--volume " ${PWD} /sample" :/root/src \
54
54
--workdir /root/src \
55
- joseluisq/rust-linux-darwin-builder:1.79 .0 \
55
+ joseluisq/rust-linux-darwin-builder:1.80 .0 \
56
56
sh -c " cargo build --release --target x86_64-unknown-linux-gnu"
57
57
```
58
58
@@ -62,7 +62,7 @@ docker run --rm \
62
62
docker run --rm \
63
63
--volume " ${PWD} /sample" :/root/src \
64
64
--workdir /root/src \
65
- joseluisq/rust-linux-darwin-builder:1.79 .0 \
65
+ joseluisq/rust-linux-darwin-builder:1.80 .0 \
66
66
sh -c " cargo build --release --target x86_64-apple-darwin"
67
67
```
68
68
@@ -74,7 +74,7 @@ docker run --rm \
74
74
docker run --rm \
75
75
--volume " ${PWD} /sample" :/root/src \
76
76
--workdir /root/src \
77
- joseluisq/rust-linux-darwin-builder:1.79 .0 \
77
+ joseluisq/rust-linux-darwin-builder:1.80 .0 \
78
78
sh -c " cargo build --release --target aarch64-unknown-linux-gnu"
79
79
```
80
80
@@ -84,7 +84,7 @@ docker run --rm \
84
84
docker run --rm \
85
85
--volume " ${PWD} /sample" :/root/src \
86
86
--workdir /root/src \
87
- joseluisq/rust-linux-darwin-builder:1.79 .0 \
87
+ joseluisq/rust-linux-darwin-builder:1.80 .0 \
88
88
sh -c " cargo build --release --target aarch64-unknown-linux-musl"
89
89
```
90
90
@@ -94,7 +94,7 @@ docker run --rm \
94
94
docker run --rm \
95
95
--volume " ${PWD} /sample" :/root/src \
96
96
--workdir /root/src \
97
- joseluisq/rust-linux-darwin-builder:1.79 .0 \
97
+ joseluisq/rust-linux-darwin-builder:1.80 .0 \
98
98
sh -c " cargo build --release --target aarch64-apple-darwin"
99
99
```
100
100
@@ -107,7 +107,7 @@ It's known that the [`CARGO_HOME`](https://doc.rust-lang.org/cargo/guide/cargo-h
107
107
You can also use the image as a base for your Dockerfile:
108
108
109
109
``` Dockerfile
110
- FROM joseluisq/rust-linux-darwin-builder:1.79 .0
110
+ FROM joseluisq/rust-linux-darwin-builder:1.80 .0
111
111
```
112
112
113
113
### OSXCross
@@ -148,9 +148,9 @@ Create a Makefile:
148
148
``` sh
149
149
compile:
150
150
@docker run --rm -it \
151
- -v $( PWD) :/drone /src \
152
- -w /drone /src \
153
- joseluisq/rust-linux-darwin-builder:1.79 .0 \
151
+ -v $( PWD) :/app /src \
152
+ -w /app /src \
153
+ joseluisq/rust-linux-darwin-builder:1.80 .0 \
154
154
make cross-compile
155
155
.PHONY: compile
156
156
@@ -174,12 +174,12 @@ Just run the makefile `compile` target, then you will see two release binaries `
174
174
``` sh
175
175
make compile
176
176
# 1. Cross compiling example...
177
- # rustc 1.79 .0 (129f3b996 2024-06-10 )
177
+ # rustc 1.80 .0 (051478957 2024-07-21 )
178
178
# binary: rustc
179
- # commit-hash: 129f3b9964af4d4a709d1383930ade12dfe7c081
180
- # commit-date: 2024-06-10
179
+ # commit-hash: 051478957371ee0084a7c0913941d2a8c4757bb9
180
+ # commit-date: 2024-07-21
181
181
# host: x86_64-unknown-linux-gnu
182
- # release: 1.79 .0
182
+ # release: 1.80 .0
183
183
# LLVM version: 18.1.7
184
184
185
185
# 2. Compiling application (linux-musl x86_64)...
0 commit comments