@@ -794,21 +794,20 @@ fn cargo_default_env_metadata_env_var() {
794
794
execs ( ) . with_status ( 0 ) . with_stderr ( & format ! ( "\
795
795
[COMPILING] bar v0.0.1 ({url}/bar)
796
796
[RUNNING] `rustc --crate-name bar bar[/]src[/]lib.rs --crate-type dylib \
797
+ --emit=dep-info,link \
797
798
-C prefer-dynamic -g \
798
799
-C metadata=[..] \
799
800
--out-dir [..] \
800
- --emit=dep-info,link \
801
801
-L dependency={dir}[/]target[/]debug[/]deps`
802
802
[COMPILING] foo v0.0.1 ({url})
803
- [RUNNING] `rustc --crate-name foo src[/]lib.rs --crate-type lib -g \
803
+ [RUNNING] `rustc --crate-name foo src[/]lib.rs --crate-type lib \
804
+ --emit=dep-info,link -g \
804
805
-C metadata=[..] \
805
806
-C extra-filename=[..] \
806
807
--out-dir [..] \
807
- --emit=dep-info,link \
808
808
-L dependency={dir}[/]target[/]debug[/]deps \
809
809
--extern bar={dir}[/]target[/]debug[/]deps[/]{prefix}bar{suffix}`
810
- [FINISHED] debug [unoptimized + debuginfo] target(s) in [..]
811
- " ,
810
+ [FINISHED] debug [unoptimized + debuginfo] target(s) in [..]" ,
812
811
dir = p. root( ) . display( ) ,
813
812
url = p. url( ) ,
814
813
prefix = env:: consts:: DLL_PREFIX ,
@@ -822,17 +821,17 @@ suffix = env::consts::DLL_SUFFIX,
822
821
execs ( ) . with_status ( 0 ) . with_stderr ( & format ! ( "\
823
822
[COMPILING] bar v0.0.1 ({url}/bar)
824
823
[RUNNING] `rustc --crate-name bar bar[/]src[/]lib.rs --crate-type dylib \
824
+ --emit=dep-info,link \
825
825
-C prefer-dynamic -g \
826
826
-C metadata=[..] \
827
827
--out-dir [..] \
828
- --emit=dep-info,link \
829
828
-L dependency={dir}[/]target[/]debug[/]deps`
830
829
[COMPILING] foo v0.0.1 ({url})
831
- [RUNNING] `rustc --crate-name foo src[/]lib.rs --crate-type lib -g \
830
+ [RUNNING] `rustc --crate-name foo src[/]lib.rs --crate-type lib \
831
+ --emit=dep-info,link -g \
832
832
-C metadata=[..] \
833
833
-C extra-filename=[..] \
834
834
--out-dir [..] \
835
- --emit=dep-info,link \
836
835
-L dependency={dir}[/]target[/]debug[/]deps \
837
836
--extern bar={dir}[/]target[/]debug[/]deps[/]{prefix}bar-[..]{suffix}`
838
837
[FINISHED] debug [unoptimized + debuginfo] target(s) in [..]
@@ -1142,11 +1141,11 @@ fn lto_build() {
1142
1141
execs ( ) . with_status ( 0 ) . with_stderr ( & format ! ( "\
1143
1142
[COMPILING] test v0.0.0 ({url})
1144
1143
[RUNNING] `rustc --crate-name test src[/]main.rs --crate-type bin \
1144
+ --emit=dep-info,link \
1145
1145
-C opt-level=3 \
1146
1146
-C lto \
1147
1147
-C metadata=[..] \
1148
1148
--out-dir {dir}[/]target[/]release[/]deps \
1149
- --emit=dep-info,link \
1150
1149
-L dependency={dir}[/]target[/]release[/]deps`
1151
1150
[FINISHED] release [optimized] target(s) in [..]
1152
1151
" ,
@@ -1170,10 +1169,10 @@ fn verbose_build() {
1170
1169
assert_that ( p. cargo_process ( "build" ) . arg ( "-v" ) ,
1171
1170
execs ( ) . with_status ( 0 ) . with_stderr ( & format ! ( "\
1172
1171
[COMPILING] test v0.0.0 ({url})
1173
- [RUNNING] `rustc --crate-name test src[/]lib.rs --crate-type lib -g \
1172
+ [RUNNING] `rustc --crate-name test src[/]lib.rs --crate-type lib \
1173
+ --emit=dep-info,link -g \
1174
1174
-C metadata=[..] \
1175
1175
--out-dir [..] \
1176
- --emit=dep-info,link \
1177
1176
-L dependency={dir}[/]target[/]debug[/]deps`
1178
1177
[FINISHED] debug [unoptimized + debuginfo] target(s) in [..]
1179
1178
" ,
@@ -1198,10 +1197,10 @@ fn verbose_release_build() {
1198
1197
execs ( ) . with_status ( 0 ) . with_stderr ( & format ! ( "\
1199
1198
[COMPILING] test v0.0.0 ({url})
1200
1199
[RUNNING] `rustc --crate-name test src[/]lib.rs --crate-type lib \
1200
+ --emit=dep-info,link \
1201
1201
-C opt-level=3 \
1202
1202
-C metadata=[..] \
1203
1203
--out-dir [..] \
1204
- --emit=dep-info,link \
1205
1204
-L dependency={dir}[/]target[/]release[/]deps`
1206
1205
[FINISHED] release [optimized] target(s) in [..]
1207
1206
" ,
@@ -1241,18 +1240,19 @@ fn verbose_release_build_deps() {
1241
1240
execs ( ) . with_status ( 0 ) . with_stderr ( & format ! ( "\
1242
1241
[COMPILING] foo v0.0.0 ({url}/foo)
1243
1242
[RUNNING] `rustc --crate-name foo foo[/]src[/]lib.rs \
1244
- --crate-type dylib --crate-type rlib -C prefer-dynamic \
1243
+ --crate-type dylib --crate-type rlib \
1244
+ --emit=dep-info,link \
1245
+ -C prefer-dynamic \
1245
1246
-C opt-level=3 \
1246
1247
-C metadata=[..] \
1247
1248
--out-dir [..] \
1248
- --emit=dep-info,link \
1249
1249
-L dependency={dir}[/]target[/]release[/]deps`
1250
1250
[COMPILING] test v0.0.0 ({url})
1251
1251
[RUNNING] `rustc --crate-name test src[/]lib.rs --crate-type lib \
1252
+ --emit=dep-info,link \
1252
1253
-C opt-level=3 \
1253
1254
-C metadata=[..] \
1254
1255
--out-dir [..] \
1255
- --emit=dep-info,link \
1256
1256
-L dependency={dir}[/]target[/]release[/]deps \
1257
1257
--extern foo={dir}[/]target[/]release[/]deps[/]{prefix}foo{suffix} \
1258
1258
--extern foo={dir}[/]target[/]release[/]deps[/]libfoo.rlib`
0 commit comments