- when creating a new database, make sure that the old one is gone first to
avoid simply appending to it. - add some additional error checks when using the -r/--restart options to make sure that the database exists and give a useful error message if it doesn't
This commit is contained in:
parent
f3617a0abb
commit
35b7efca9b
1 changed files with 12 additions and 1 deletions
|
@ -1,5 +1,5 @@
|
|||
#!/bin/sh
|
||||
# $NetBSD: mkreadme,v 1.7 2002/11/13 15:12:17 dmcmahill Exp $
|
||||
# $NetBSD: mkreadme,v 1.8 2002/11/14 14:05:46 dmcmahill Exp $
|
||||
#
|
||||
# Script for README.html generation
|
||||
#
|
||||
|
@ -340,6 +340,10 @@ if [ "x$restart" = "xno" ] ; then
|
|||
echo "Extracting data. This could take a while"
|
||||
echo " "
|
||||
npkg=1
|
||||
|
||||
# make sure we don't have an old database lying around
|
||||
rm -fr $DATABASEFILE
|
||||
|
||||
cd ${PKGSRCDIR}
|
||||
list=`grep '^[[:space:]]*'SUBDIR */Makefile | sed 's,/Makefile.*=[[:space:]]*,/,'`
|
||||
for pkgdir in $list
|
||||
|
@ -375,6 +379,13 @@ else
|
|||
echo " "
|
||||
echo "Using existing database (are you sure you wanted the -r/--restart flag?)"
|
||||
echo " "
|
||||
if [ ! -f $DATABASEFILE ]; then
|
||||
echo " "
|
||||
echo "ERROR: You have use the -r/--restart flag but the database "
|
||||
echo " file $DATABASEFILE does not exist"
|
||||
echo " "
|
||||
exit 1
|
||||
fi
|
||||
fi
|
||||
|
||||
######################################################################
|
||||
|
|
Loading…
Reference in a new issue