summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorjmmv <jmmv>2003-09-16 20:31:00 +0000
committerjmmv <jmmv>2003-09-16 20:31:00 +0000
commitebe3d63f19bcf2d2c5e1a71b4257603ca51bf7d1 (patch)
tree62a6603089461689743209930775e47003f78724 /Makefile
parent532a5650a270021f94ad72dece4e117e22879240 (diff)
downloadpkgsrc-ebe3d63f19bcf2d2c5e1a71b4257603ca51bf7d1.tar.gz
Abort "make readme-all" before it fails (when there are no README.html files
available) and tell the user what to do. Addresses PR pkg/22413.
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile7
1 files changed, 6 insertions, 1 deletions
diff --git a/Makefile b/Makefile
index 56eea6ffb32..9a12e16b62c 100644
--- a/Makefile
+++ b/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.58 2003/07/25 02:44:09 grant Exp $
+# $NetBSD: Makefile,v 1.59 2003/09/16 20:31:00 jmmv Exp $
#
.include "mk/bsd.prefs.mk"
@@ -187,6 +187,11 @@ README-all.html:
fi
.endfor
@${ECHO} "."
+ @if [ ! -f $@.new ]; then \
+ ${ECHO} "There are no categories with README.html files available."; \
+ ${ECHO} "You need to run \`${MAKE} readme' to generate them before running this target."; \
+ ${FALSE}; \
+ fi
@${SORT} -f -t '">' +2 <$@.new >$@.newsorted
@${WC} -l $@.newsorted | ${AWK} '{ print $$1 }' >$@.npkgs
@${CAT} templates/README.all \