Handle invocation with neither of -e / -f

Reviewed by:	brooks
Differential Revision:	https://reviews.freebsd.org/D1780
This commit is contained in:
Ed Maste 2015-02-06 15:34:10 +00:00
parent b56a6368c7
commit 63ed8a4e4b

View File

@ -165,13 +165,15 @@ if [ -n "${FILELIST}" ]; then
awk '
!/ type=/ { file = $1 }
/ type=/ { if ($1 == file) {print} }' >> ${manifest}
else
elif [ -n "${EXTRAS}" ]; then
# Start with all the files in BSDROOT/METALOG except those in
# one of the EXTRAS manifests.
grep -h type=file ${EXTRAS} | cut -d' ' -f1 | \
sort -u ${BSDROOT}/METALOG - | awk '
!/ type=/ { file = $1 }
/ type=/ { if ($1 != file) {print} }' >> ${manifest}
else
sort -u ${BSDROOT}/METALOG >> ${manifest}
fi
# For each extras file, add contents keys relative to the directory the