changeset 12257:4f8069727e9f release-3-4-x

scripts/Makefile.am (check-m-semicolon): new rule.
author John W. Eaton <jwe@octave.org>
date Thu, 27 Jan 2011 00:15:40 -0500
parents 7cc26ca98b00
children 077ece977a7b
files scripts/ChangeLog scripts/Makefile.am
diffstat 2 files changed, 12 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/scripts/ChangeLog
+++ b/scripts/ChangeLog
@@ -1,3 +1,7 @@
+2011-01-27  John W. Eaton  <jwe@octave.org>
+
+	* Makefile.am (check-missing-semicolon): New rule.
+
 2011-01-26  Rik  <octave@nomad.inbox5.com>
 
 	* scripts/general/interp1.m, scripts/general/interp2.m,
--- a/scripts/Makefile.am
+++ b/scripts/Makefile.am
@@ -352,6 +352,14 @@
 	fi
 .PHONY: check-m-sources
 
+check-missing-semicolon:
+	@echo "checking for missing semicolons in .m files..."
+	( echo "warning on Octave:missing-semicolon;"; \
+	  for m in $(addprefix $(srcdir)/, $(FCN_FILES)) $(GEN_FCN_FILES); do \
+	    echo "source ('$$m');"; \
+	  done ) | ../run-octave -qf
+.PHONY: check-missing-semicolon
+
 install-data-local: install-startup-files install-pkg-add
 
 uninstall-local: uninstall-startup-files uninstall-pkg-add