Properly expand relative paths given to add-override. See #779.
1 parent 24adae9 commit f8e6665ced575c9d1ea6cdef126ec255ce696ff1
@Sönke Ludwig Sönke Ludwig authored on 19 Dec 2016
Showing 1 changed file
View
1
■■■■
source/dub/commandline.d
auto pack = free_args[0];
auto ver = Dependency(free_args[1]);
if (existsFile(Path(free_args[2]))) {
auto target = Path(free_args[2]);
if (!target.absolute) target = Path(getcwd()) ~ target;
dub.packageManager.addOverride(scope_, pack, ver, target);
logInfo("Added override %s %s => %s", pack, ver, target);
} else {
auto target = Version(free_args[2]);