|
|
@ -36,10 +36,11 @@ lock_(AppDir, {git, Url}) -> |
|
|
|
{ok, VsnString} = |
|
|
|
case os:type() of |
|
|
|
{win32, _} -> |
|
|
|
rebar_utils:sh("git --git-dir=\"" ++ Dir ++ "/.git\" --work-tree=\"" ++ Dir ++ "\" rev-parse --verify HEAD", |
|
|
|
rebar_utils:sh("git --git-dir='" ++ Dir ++ "/.git' " |
|
|
|
"--work-tree='" ++ Dir ++ "' rev-parse --verify HEAD", |
|
|
|
[{use_stdout, false}, {debug_abort_on_error, AbortMsg}]); |
|
|
|
_ -> |
|
|
|
rebar_utils:sh("git --git-dir=\";" ++ Dir ++ "/.git\" rev-parse --verify HEAD", |
|
|
|
rebar_utils:sh("git --git-dir=';" ++ Dir ++ "/.git' rev-parse --verify HEAD", |
|
|
|
[{use_stdout, false}, {debug_abort_on_error, AbortMsg}]) |
|
|
|
end, |
|
|
|
Ref = rebar_string:trim(VsnString, both, "\n"), |
|
|
|