From 8b36b290c0901a9da72275ed0a7b2616980ed0e1 Mon Sep 17 00:00:00 2001 From: Joe DeVivo Date: Sun, 12 Jul 2015 07:45:18 -0700 Subject: Added {cmd, Cmd} to version attribute. Whatever CMD returns will be the version number --- src/rlx_config.erl | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/rlx_config.erl b/src/rlx_config.erl index 1f441ed..0ee3543 100644 --- a/src/rlx_config.erl +++ b/src/rlx_config.erl @@ -299,5 +299,8 @@ parse_vsn(Vsn) when Vsn =:= semver ; Vsn =:= "semver" -> parse_vsn({semver, Prefix}) -> {ok, V} = ec_git_vsn:vsn({Prefix}), V; +parse_vsn({cmd, Command}) -> + V = os:cmd(Command), + V; parse_vsn(Vsn) -> Vsn. -- cgit v1.2.3