@@ -149,53 +149,47 @@ where
149
149
}
150
150
151
151
fn apply_package_env ( cmd : & mut std:: process:: Command , package : & PackageMetadata < ' _ > ) {
152
- cmd. env (
153
- "__NEXTEST_ORIGINAL_CARGO_MANIFEST_DIR" ,
154
- // This is a test-only environment variable set to the *old* cwd. Not part of the
155
- // public API.
156
- package. manifest_path ( ) . parent ( ) . unwrap ( ) ,
157
- )
158
152
// These environment variables are set at runtime by cargo test:
159
153
// https://doc.rust-lang.org/cargo/reference/environment-variables.html#environment-variables-cargo-sets-for-crates
160
- . env ( "CARGO_PKG_VERSION" , format ! ( "{}" , package. version( ) ) )
161
- . env (
162
- "CARGO_PKG_VERSION_MAJOR" ,
163
- format ! ( "{}" , package. version( ) . major) ,
164
- )
165
- . env (
166
- "CARGO_PKG_VERSION_MINOR" ,
167
- format ! ( "{}" , package. version( ) . minor) ,
168
- )
169
- . env (
170
- "CARGO_PKG_VERSION_PATCH" ,
171
- format ! ( "{}" , package. version( ) . patch) ,
172
- )
173
- . env (
174
- "CARGO_PKG_VERSION_PRE" ,
175
- format ! ( "{}" , package. version( ) . pre) ,
176
- )
177
- . env ( "CARGO_PKG_AUTHORS" , package. authors ( ) . join ( ":" ) )
178
- . env ( "CARGO_PKG_NAME" , package. name ( ) )
179
- . env (
180
- "CARGO_PKG_DESCRIPTION" ,
181
- package. description ( ) . unwrap_or_default ( ) ,
182
- )
183
- . env ( "CARGO_PKG_HOMEPAGE" , package. homepage ( ) . unwrap_or_default ( ) )
184
- . env ( "CARGO_PKG_LICENSE" , package. license ( ) . unwrap_or_default ( ) )
185
- . env (
186
- "CARGO_PKG_LICENSE_FILE" ,
187
- package. license_file ( ) . unwrap_or_else ( || "" . as_ref ( ) ) ,
188
- )
189
- . env (
190
- "CARGO_PKG_REPOSITORY" ,
191
- package. repository ( ) . unwrap_or_default ( ) ,
192
- )
193
- . env (
194
- "CARGO_PKG_RUST_VERSION" ,
195
- package
196
- . minimum_rust_version ( )
197
- . map_or ( String :: new ( ) , |v| v. to_string ( ) ) ,
198
- ) ;
154
+ cmd . env ( "CARGO_PKG_VERSION" , format ! ( "{}" , package. version( ) ) )
155
+ . env (
156
+ "CARGO_PKG_VERSION_MAJOR" ,
157
+ format ! ( "{}" , package. version( ) . major) ,
158
+ )
159
+ . env (
160
+ "CARGO_PKG_VERSION_MINOR" ,
161
+ format ! ( "{}" , package. version( ) . minor) ,
162
+ )
163
+ . env (
164
+ "CARGO_PKG_VERSION_PATCH" ,
165
+ format ! ( "{}" , package. version( ) . patch) ,
166
+ )
167
+ . env (
168
+ "CARGO_PKG_VERSION_PRE" ,
169
+ format ! ( "{}" , package. version( ) . pre) ,
170
+ )
171
+ . env ( "CARGO_PKG_AUTHORS" , package. authors ( ) . join ( ":" ) )
172
+ . env ( "CARGO_PKG_NAME" , package. name ( ) )
173
+ . env (
174
+ "CARGO_PKG_DESCRIPTION" ,
175
+ package. description ( ) . unwrap_or_default ( ) ,
176
+ )
177
+ . env ( "CARGO_PKG_HOMEPAGE" , package. homepage ( ) . unwrap_or_default ( ) )
178
+ . env ( "CARGO_PKG_LICENSE" , package. license ( ) . unwrap_or_default ( ) )
179
+ . env (
180
+ "CARGO_PKG_LICENSE_FILE" ,
181
+ package. license_file ( ) . unwrap_or_else ( || "" . as_ref ( ) ) ,
182
+ )
183
+ . env (
184
+ "CARGO_PKG_REPOSITORY" ,
185
+ package. repository ( ) . unwrap_or_default ( ) ,
186
+ )
187
+ . env (
188
+ "CARGO_PKG_RUST_VERSION" ,
189
+ package
190
+ . minimum_rust_version ( )
191
+ . map_or ( String :: new ( ) , |v| v. to_string ( ) ) ,
192
+ ) ;
199
193
}
200
194
201
195
/// Applies environment variables spcified by the build script via `cargo::rustc-env`
0 commit comments