@@ -23,7 +23,7 @@ By default the working directory is `/root/src`.
23
23
docker run --rm \
24
24
--volume " ${PWD} /sample" :/root/src \
25
25
--workdir /root/src \
26
- joseluisq/rust-linux-darwin-builder:1.45.1 \
26
+ joseluisq/rust-linux-darwin-builder:1.45.2 \
27
27
sh -c " cargo build --release"
28
28
```
29
29
@@ -33,7 +33,7 @@ docker run --rm \
33
33
docker run --rm \
34
34
--volume " ${PWD} /sample" :/root/src \
35
35
--workdir /root/src \
36
- joseluisq/rust-linux-darwin-builder:1.45.1 \
36
+ joseluisq/rust-linux-darwin-builder:1.45.2 \
37
37
sh -c " cargo build --release --target x86_64-apple-darwin"
38
38
```
39
39
@@ -42,7 +42,7 @@ docker run --rm \
42
42
You can also use the image as a base for your own Dockerfile:
43
43
44
44
``` Dockerfile
45
- FROM joseluisq/rust-linux-darwin-builder:1.45.1
45
+ FROM joseluisq/rust-linux-darwin-builder:1.45.2
46
46
```
47
47
48
48
### Cross-compilation example
@@ -61,7 +61,7 @@ compile:
61
61
@docker run --rm -it \
62
62
-v $( PWD) :/drone/src \
63
63
-w /drone/src \
64
- joseluisq/rust-linux-darwin-builder:1.45.1 \
64
+ joseluisq/rust-linux-darwin-builder:1.45.2 \
65
65
make cross-compile
66
66
.PHONY: compile
67
67
@@ -86,13 +86,13 @@ Just run the makefile `compile` target, then you will see two release binaries `
86
86
make compile
87
87
# 1. Cross compiling example...
88
88
89
- # rustc 1.45.1 (b8cedc004 2020-03-09 )
89
+ # rustc 1.45.2 (d3fb005a3 2020-07-31 )
90
90
# binary: rustc
91
- # commit-hash: b8cedc00407a4c56a3bda1ed605c6fc166655447
92
- # commit-date: 2020-03-09
91
+ # commit-hash: d3fb005a39e62501b8b0b356166e515ae24e2e54
92
+ # commit-date: 2020-07-31
93
93
# host: x86_64-unknown-linux-gnu
94
- # release: 1.45.1
95
- # LLVM version: 9 .0
94
+ # release: 1.45.2
95
+ # LLVM version: 10 .0
96
96
97
97
# 2. Compiling application (linux-musl x86_64)...
98
98
# Finished release [optimized] target(s) in 0.01s
0 commit comments