summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorjmmv <jmmv@pkgsrc.org>2003-09-16 20:31:00 +0000
committerjmmv <jmmv@pkgsrc.org>2003-09-16 20:31:00 +0000
commit31f60e2cec390bc55b118609c8e2b17eeeefca71 (patch)
tree62a6603089461689743209930775e47003f78724 /Makefile
parent613377f2d81a7374f3f2e025eea957f2d9fadae6 (diff)
downloadpkgsrc-31f60e2cec390bc55b118609c8e2b17eeeefca71.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 \