R=rsc,r
APPROVED=r
DELTA=7 (5 added, 1 deleted, 1 changed)
OCL=29319
CL=29319
# After editing the DIRS= list or adding imports to any Go files
# in any of those directories, run:
#
-# p4 edit Make.deps; ./deps.bash
+# ./deps.bash
#
# to rebuild the dependency information in Make.deps.
OUT="Make.deps"
TMP="Make.deps.tmp"
+if [ -f $OUT ] && ! [ -w $OUT ]; then
+ echo "$0: $OUT is read-only; aborting." 1>&2
+ exit 1
+fi
+
# Get list of directories from Makefile
dirs=$(sed '1,/^DIRS=/d; /^$/,$d; s/\\//g' Makefile)
dirpat=$(echo $dirs | sed 's/ /|/g; s/.*/^(&)$/')
echo $dir.install: $deps
) done > $TMP
-p4 open $OUT
mv $TMP $OUT