Przeglądaj źródła

add hg support to getver.sh (patch from #5763)

SVN-Revision: 17432
Felix Fietkau 16 lat temu
rodzic
commit
cbb9a14d8a
1 zmienionych plików z 8 dodań i 1 usunięć
  1. 8 1
      scripts/getver.sh

+ 8 - 1
scripts/getver.sh

@@ -23,5 +23,12 @@ try_git() {
 	[ -n "$REV" ]
 }
 
-try_version || try_svn || try_git || REV="unknown"
+try_hg() {
+	[ -d .hg ] || return 1
+	REV="$(hg log -r-1 --template '{desc}' | awk '{print $2}' | sed 's/\].*//')"
+	REV="${REV:+$REV}"
+	[ -n "$REV" ]
+}
+
+try_version || try_svn || try_git || try_hg || REV="unknown"
 echo "$REV"