]> git.donarmstrong.com Git - lilypond.git/commitdiff
Add scripts/auxiliar/update-patch-version
authorCarl Sorensen <c_sorensen@byu.edu>
Fri, 13 Aug 2010 03:35:23 +0000 (21:35 -0600)
committerCarl Sorensen <c_sorensen@byu.edu>
Fri, 13 Aug 2010 03:35:23 +0000 (21:35 -0600)
Add script that will update all of the version strings in
snippets if the version changes between initial posting and
final approval

scripts/auxiliar/update-patch-version [new file with mode: 0755]

diff --git a/scripts/auxiliar/update-patch-version b/scripts/auxiliar/update-patch-version
new file mode 100755 (executable)
index 0000000..ac30788
--- /dev/null
@@ -0,0 +1,21 @@
+#! /bin/bash
+#
+#  Update the version number in lilypond snippets without running convert-ly
+#   on the snippets
+#  Note: this does not change anything but the version number, and it will only
+#   change the specified version number
+#
+#  This is useful when a patch containing a number of snippets (due to a change
+#   in syntax) has not completed review before a new development release
+#   is made.
+#
+#  Usage: update-patch-version old-version new-version
+
+if [ $# -ne 2 ] # need exactly 2 arguments
+then
+  echo "Usage:  update-patch-version old-version new-version"
+  exit 1
+fi
+
+git grep --name-only $1 | xargs sed -i -e s/$1/$2/g
+