diff options
author | Jim Meyering <jim@meyering.net> | 2002-08-04 11:03:08 +0000 |
---|---|---|
committer | Jim Meyering <jim@meyering.net> | 2002-08-04 11:03:08 +0000 |
commit | ca845879a47b9fb8ec13885b0b6cdb06521db1ee (patch) | |
tree | c567679d9b9cbbd5124abe555b537ed1ea013b21 /src | |
parent | 9c24b11207362b9696606d7b72c46805e795baa0 (diff) | |
download | coreutils-ca845879a47b9fb8ec13885b0b6cdb06521db1ee.tar.xz |
(check-README): New target/rule.
(check): Depend on it.
Diffstat (limited to 'src')
-rw-r--r-- | src/Makefile.am | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/src/Makefile.am b/src/Makefile.am index d00093f17..40f512e49 100644 --- a/src/Makefile.am +++ b/src/Makefile.am @@ -180,3 +180,17 @@ false.c: true.c -e 's/^ exit (EXIT_SUCCESS/ exit (EXIT_FAILURE/g' \ $(srcdir)/true.c > $@-t mv $@-t $@ + +pm = progs-makefile +pr = progs-readme +# Ensure that the list of programs in ../README matches the list +# of programs we can build. +check: check-README +.PHONY: check-README +check-README: + rm -rf $(pr) $(pm) + echo $(EXTRA_PROGRAMS) $(EXTRA_SCRIPTS) $(bin_SCRIPTS) $(bin_PROGRAMS) \ + | tr -s ' ' '\n' | sort -u > $(pm) + sed -n '/^The programs .* are:/,/^[a-zA-Z]/p' $(top_srcdir)/README \ + | sed -n '/^ */s///p' | tr -s ' ' '\n' > $(pr) + diff $(pm) $(pr) && rm -rf $(pr) $(pm) |