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| {
let head = p.unwrap().path().join("HEAD");
if head.exists() {
Some(head.to_string())
Some(head.as_str().replace(':', "$:").to_string())
} else {
None
}