Explorar o código

* Make getrev.sh touch src/main.c if the revision has updated to force a recompile with new REVISION

svn: 3982
Bryan Drewery %!s(int64=17) %!d(string=hai) anos
pai
achega
e3308b99e7
Modificáronse 1 ficheiros con 8 adicións e 0 borrados
  1. 8 0
      private/getrev.sh

+ 8 - 0
private/getrev.sh

@@ -17,3 +17,11 @@ else
   rev=$(svk info|grep "Mirrored From"|sed -e 's/Mirrored From: .*, Rev. \([0-9]*\)/\1/')
 fi
 echo $rev
+
+### Touch src/main.c if the revision has changed since the last run
+touch private/.revision.cache
+old_rev=$(< private/.revision.cache)
+if ! [ "$old_rev" = "$rev" ]; then
+  touch src/main.c
+  echo $rev > private/.revision.cache
+fi