release: convert some code into checkIsOlsrdGitCheckout function
authorFerry Huberts <ferry.huberts@pelagic.nl>
Mon, 10 Dec 2012 10:35:46 +0000 (11:35 +0100)
committerFerry Huberts <ferry.huberts@pelagic.nl>
Mon, 10 Dec 2012 13:48:23 +0000 (14:48 +0100)
Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
release/release.bash

index a91f34e..bb7e229 100755 (executable)
@@ -105,6 +105,19 @@ function gitIsGitDirectory() {
 
 
 #
+# Go into the root of the checkout and check some key files
+#
+function checkIsOlsrdGitCheckout() {
+  if [[ "$(gitIsGitDirectory ".")" == "0" ]] || \
+     [[ ! -r ./Makefile.inc ]] || \
+     [[ ! -r ./files/olsrd.conf.default.full ]]; then
+    echo "* You do not appear to be running the script from an olsrd git checkout"
+    exit 1
+  fi
+}
+
+
+#
 # Get the version digits from a release tag version
 #
 # 1=release tag version
@@ -351,15 +364,7 @@ if [[ ${#} -ne 0 ]]; then
 fi
 
 
-#
-# Go into the root of the checkout and check some key files
-#
-if [[ "$(gitIsGitDirectory ".")" == "0" ]] || \
-   [[ ! -r ./Makefile.inc ]] || \
-   [[ ! -r ./files/olsrd.conf.default.full ]]; then
-  echo "* You do not appear to be running the script from an olsrd git checkout"
-  exit 1
-fi
+checkIsOlsrdGitCheckout
 
 
 #