Open
Description
Problem
I would like to specify a dependency relative to my home directory. At the moment I would need to specify the home directory as a full path which is platform dependent, e.g Linux
my_dep = { path = "/home/name/rust/my_dep" }
Proposed Solution
Most shells expand ~
into the current users home directory. It would be nice if cargo could do the same.
my_dep = { path = "~/rust/my_dep" }
That would than be expanded into the user home directory.
Notes
Currently ~/something
is resolved to project-dir/~/something
which is obviously not what is intended by the user.
Also looking through existing issues, this might be the same as #12873