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