Interpret all file:// URIs as Git repositories
This commit is contained in:
parent
beab05851b
commit
e38ec77de8
|
@ -79,7 +79,9 @@ FlakeRef::FlakeRef(const std::string & uri)
|
||||||
data = d;
|
data = d;
|
||||||
}
|
}
|
||||||
|
|
||||||
else if (std::regex_match(uri.c_str(), match, uriRegex) && hasSuffix(match[4], ".git")) {
|
else if (std::regex_match(uri.c_str(), match, uriRegex)
|
||||||
|
&& (match[2] == "file" || hasSuffix(match[4], ".git")))
|
||||||
|
{
|
||||||
IsGit d;
|
IsGit d;
|
||||||
d.uri = match[1];
|
d.uri = match[1];
|
||||||
for (auto & param : tokenizeString<Strings>(match[5], "&")) {
|
for (auto & param : tokenizeString<Strings>(match[5], "&")) {
|
||||||
|
|
Loading…
Reference in a new issue