date and time created 83/02/06 15:54:55 by mckusick
authorKirk McKusick <mckusick@ucbvax.Berkeley.EDU>
Mon, 7 Feb 1983 07:54:55 +0000 (23:54 -0800)
committerKirk McKusick <mckusick@ucbvax.Berkeley.EDU>
Mon, 7 Feb 1983 07:54:55 +0000 (23:54 -0800)
SCCS-vsn: usr.bin/pascal/src/newversion.csh 2.1

usr/src/usr.bin/pascal/src/newversion.csh [new file with mode: 0644]

diff --git a/usr/src/usr.bin/pascal/src/newversion.csh b/usr/src/usr.bin/pascal/src/newversion.csh
new file mode 100644 (file)
index 0000000..f33d7f0
--- /dev/null
@@ -0,0 +1,23 @@
+# !/bin/csh
+#
+#      @(#)newversion.csh      2.1 (Berkeley) 83/02/06
+#      update the version number of your argument makefile, etc.
+#
+if ( $#argv != 2 ) then
+    echo "usage: /bin/csh newversion.csh whoami directory"
+    exit(1)
+endif
+set whoami = $1
+set dir = $2
+set makefile = ${whoami}makefile
+sccs edit $makefile
+set oldversion = `grep "VERSION = " $makefile | sed "s/VERSION = //"`
+cp $makefile /tmp/$$; awk -f newversion.awk < /tmp/$$ > $makefile ; rm /tmp/$$
+set newversion = `grep "VERSION = " $makefile | sed "s/VERSION = //"`
+echo version $oldversion becomes $newversion automagically.
+sccs delta $makefile << EOF
+version $oldversion becomes $newversion automagically.
+EOF
+rm -f $dir/makefile
+sccs get -p $makefile > $dir/makefile
+mv $dir/${whoami}${oldversion}strings $dir/${whoami}${newversion}strings