Mercurial > hg > octave-nkf
diff Makeconf.in @ 7698:4584feed3ec4
check-m-sources: new target for script Makefiles
author | John W. Eaton <jwe@octave.org> |
---|---|
date | Fri, 04 Apr 2008 14:22:10 -0400 |
parents | a2870fd8ac58 |
children | 13871b7de124 |
line wrap: on
line diff
--- a/Makeconf.in +++ b/Makeconf.in @@ -641,3 +641,20 @@ rm -f $(DESTDIR)$(fcnfiledir)/$(script_sub_dir)/PKG_ADD -rmdir $(addprefix $(DESTDIR), $(fcnfiledir)/$(script_sub_dir)) endef + +define do-check-m-sources +for f in $(notdir $(wildcard $(srcdir)/*.m)); do \ + found=false; \ + for m in $(SOURCES); do \ + if [ "$$f" = "$$m" ]; then \ + found=true; \ + break; \ + fi; \ + done; \ + if $$found; then \ + true; \ + else \ + echo "$(script_sub_dir)/$$f: not listed in SOURCES"; \ + fi; \ +done +endef