Skip to content

Commit e309ae7

Browse files
committed
Check max version
1 parent 81d94f8 commit e309ae7

1 file changed

Lines changed: 13 additions & 0 deletions

File tree

avc-version

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,13 +17,26 @@ version_str='__version__ ='
1717

1818
case "$1" in
1919
get)
20+
(
2021
for f in $(find src tools -type f -exec grep -l "$version_str" {} \;)
2122
do
2223
echo -n "$f: "
2324
grep "$version_str" $f
2425
done
2526
echo -n "setup.py: "
2627
grep version setup.py
28+
) | awk "
29+
BEGIN { FS = \"[=:]+\"; max=-1 };
30+
{ gsub(/[,' ]+/, \"\", \$NF); files[NR]=\$1; v=\$NF; versions[NR]=v; if (v > max) max=v;}
31+
END {
32+
for (i in files) {
33+
if (versions[i] == max) {
34+
s=\" MAX\"
35+
} else {
36+
s = \"\"};
37+
printf(\"%-45s: %s%s\\n\", files[i], versions[i], s)};
38+
}
39+
"
2740
;;
2841

2942
set)

0 commit comments

Comments
 (0)