Commit | Line | Data |
---|---|---|
252367af DF |
1 | #!/bin/csh -f |
2 | # | |
0fc6e47b KB |
3 | # Copyright (c) 1980 The Regents of the University of California. |
4 | # All rights reserved. | |
252367af | 5 | # |
0fc6e47b | 6 | # %sccs.include.redist.sh% |
82f16023 | 7 | # |
0fc6e47b KB |
8 | # @(#)newversion.csh 5.2 (Berkeley) %G% |
9 | # | |
10 | ||
82f16023 KM |
11 | # update the version number of your argument makefile, etc. |
12 | # | |
0fc6e47b | 13 | |
82f16023 KM |
14 | if ( $#argv != 2 ) then |
15 | echo "usage: /bin/csh newversion.csh whoami directory" | |
16 | exit(1) | |
17 | endif | |
18 | set whoami = $1 | |
19 | set dir = $2 | |
20 | set makefile = ${whoami}makefile | |
21 | sccs edit $makefile | |
22 | set oldversion = `grep "VERSION = " $makefile | sed "s/VERSION = //"` | |
23 | cp $makefile /tmp/$$; awk -f newversion.awk < /tmp/$$ > $makefile ; rm /tmp/$$ | |
24 | set newversion = `grep "VERSION = " $makefile | sed "s/VERSION = //"` | |
25 | echo version $oldversion becomes $newversion automagically. | |
f17a5f01 | 26 | sccs delget $makefile << EOF |
82f16023 KM |
27 | version $oldversion becomes $newversion automagically. |
28 | EOF | |
82f16023 | 29 | mv $dir/${whoami}${oldversion}strings $dir/${whoami}${newversion}strings |