-
Notifications
You must be signed in to change notification settings - Fork 2.6k
Open
Labels
A-environment-variablesArea: environment variablesArea: environment variablesA-workspacesArea: workspacesArea: workspacesC-feature-requestCategory: proposal for a feature. Before PR, ping rust-lang/cargo if this is not `Feature accepted`Category: proposal for a feature. Before PR, ping rust-lang/cargo if this is not `Feature accepted`S-needs-team-inputStatus: Needs input from team on whether/how to proceed.Status: Needs input from team on whether/how to proceed.
Description
T-cargo notes:
A CARGO_RUSTC_CURRENT_DIR
is added as a nightly only environment variable. See #3946 (comment). Seek for feedback.
Hi, while working on using workspace in html5ever, I've ran into issue of needing the CARGO_WORKSPACE
directory, and being unable, to find it. What I resorted to is essentially, &Path(cargo_manifest).join("..")
which feels hacky.
Could CARGO_WORKSPACE
be added as environment variable? I'm not sure what it should be when there is no workspace defined, I assume it should either return Err
or default it to CARGO_MANIFEST_DIR
.
Sidenote I'm willing to work on this issue, if I could get quick pointers, to what I need to do.
DrSensor, SOF3, jgrund, njam, Veetaha and 69 moreguilhermewerner, bobbbay, quambene, luiseduardobrito, filiptibell and 4 more
Metadata
Metadata
Assignees
Labels
A-environment-variablesArea: environment variablesArea: environment variablesA-workspacesArea: workspacesArea: workspacesC-feature-requestCategory: proposal for a feature. Before PR, ping rust-lang/cargo if this is not `Feature accepted`Category: proposal for a feature. Before PR, ping rust-lang/cargo if this is not `Feature accepted`S-needs-team-inputStatus: Needs input from team on whether/how to proceed.Status: Needs input from team on whether/how to proceed.