Merge pull request #128 from GalaxyGorilla/fix_git_vsn

Fix git version parsing
This commit is contained in:
Tristan Sloughter 2018-02-02 20:09:59 -08:00 committed by GitHub
commit d501d710e2
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -90,7 +90,7 @@ parse_tags({}) ->
parse_tags(Pattern) ->
Cmd = io_lib:format("git describe --abbrev=0 --tags --match \"~s*\"", [Pattern]),
Tag = os:cmd(Cmd),
Vsn = slice(Tag, len(Pattern) + 1),
Vsn = slice(Tag, len(Pattern)),
Vsn1 = trim(trim(Vsn, left, "v"), right, "\n"),
{Tag, Vsn1}.
@ -103,5 +103,5 @@ slice(Str, Len) -> string:slice(Str, Len).
-else.
len(Str) -> string:len(Str).
trim(Str, Dir, [Chars|_]) -> string:strip(Str, Dir, Chars).
slice(Str, Len) -> string:substr(Str, Len).
slice(Str, Len) -> string:substr(Str, Len + 1).
-endif.