new copyright; att/bsd/shared
[unix-history] / usr / src / usr.bin / pascal / src / newversion.csh
CommitLineData
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
14if ( $#argv != 2 ) then
15 echo "usage: /bin/csh newversion.csh whoami directory"
16 exit(1)
17endif
18set whoami = $1
19set dir = $2
20set makefile = ${whoami}makefile
21sccs edit $makefile
22set oldversion = `grep "VERSION = " $makefile | sed "s/VERSION = //"`
23cp $makefile /tmp/$$; awk -f newversion.awk < /tmp/$$ > $makefile ; rm /tmp/$$
24set newversion = `grep "VERSION = " $makefile | sed "s/VERSION = //"`
25echo version $oldversion becomes $newversion automagically.
f17a5f01 26sccs delget $makefile << EOF
82f16023
KM
27version $oldversion becomes $newversion automagically.
28EOF
82f16023 29mv $dir/${whoami}${oldversion}strings $dir/${whoami}${newversion}strings