X-Git-Url: https://bilbo.iut-bm.univ-fcomte.fr/and/gitweb/loba.git/blobdiff_plain/f29b38ef2a056daa14bbfda2fce78063faa773d4..c7d143b408d7ebd1136daa8d0e6c1b708826b475:/setlocalversion

diff --git a/setlocalversion b/setlocalversion
index 43ac91a..221f868 100755
--- a/setlocalversion
+++ b/setlocalversion
@@ -1,5 +1,7 @@
 #!/bin/bash
 
+# Inspired by linux-2.6/scripts/setlocalversion
+
 set -e
 
 FILE=localversion
@@ -11,6 +13,11 @@ compute_version()
     fi
     head=$(git rev-parse --verify --short HEAD)
     printf "~git-%s" "$head"
+    # Check for uncommitted changes
+    if git diff-index --name-only HEAD | read dummy; then
+        printf '%s' "-dirty"
+    fi
+
 }
 
 [ -f "$FILE" ] || touch "$FILE"