Fix submodule sync when nested in another repo on Windows

This commit is contained in:
Damien Elmes 2022-11-28 14:37:50 +10:00
parent b2049209ff
commit 29adf9eee0

View File

@ -54,7 +54,7 @@ fn locate_git_head() -> Option<BuildInput> {
.filter_map(|p| { .filter_map(|p| {
let head = p.unwrap().path().join("HEAD"); let head = p.unwrap().path().join("HEAD");
if head.exists() { if head.exists() {
Some(head.to_string()) Some(head.as_str().replace(':', "$:").to_string())
} else { } else {
None None
} }