@@ -225,7 +225,8 @@ Note that if one of these values is not provided in the manifest, the
225225corresponding environment variable is set to the empty string, ` "" ` .
226226
227227* ` CARGO ` --- Path to the ` cargo ` binary performing the build.
228- * ` CARGO_MANIFEST_DIR ` --- The directory containing the manifest of your package.
228+ * ` CARGO_MANIFEST_DIR ` --- The directory containing the manifest of your package.
229+ * ` CARGO_MANIFEST_PATH ` --- The path to the manifest of your package.
229230* ` CARGO_PKG_VERSION ` --- The full version of your package.
230231* ` CARGO_PKG_VERSION_MAJOR ` --- The major version of your package.
231232* ` CARGO_PKG_VERSION_MINOR ` --- The minor version of your package.
@@ -274,6 +275,7 @@ corresponding environment variable is set to the empty string, `""`.
274275[ examples ] : cargo-targets.md#examples
275276[ integration test ] : cargo-targets.md#integration-tests
276277[ `env` macro ] : ../../std/macro.env.html
278+ [ Cargo script ] : unstable.md#script
277279
278280### Dynamic library paths
279281
@@ -320,6 +322,7 @@ let out_dir = env::var("OUT_DIR").unwrap();
320322* ` CARGO_MANIFEST_DIR ` --- The directory containing the manifest for the package
321323 being built (the package containing the build script). Also note that this is
322324 the value of the current working directory of the build script when it starts.
325+ * ` CARGO_MANIFEST_PATH ` --- The path to the manifest of your package.
323326* ` CARGO_MANIFEST_LINKS ` --- the manifest ` links ` value.
324327* ` CARGO_MAKEFLAGS ` --- Contains parameters needed for Cargo's [ jobserver]
325328 implementation to parallelize subprocesses. Rustc or cargo invocations from
0 commit comments