# HG changeset patch # User John W. Eaton # Date 1296105340 18000 # Node ID 3592c57fa6a85a09adb16b6b14e341b908c2ab91 # Parent 515446c8fe2376e5a5102c3ba2bcb6ffc941bd87 scripts/Makefile.am (check-m-semicolon): new rule. diff -r 515446c8fe23 -r 3592c57fa6a8 scripts/ChangeLog --- a/scripts/ChangeLog Thu Jan 27 00:12:30 2011 -0500 +++ b/scripts/ChangeLog Thu Jan 27 00:15:40 2011 -0500 @@ -1,3 +1,7 @@ +2011-01-27 John W. Eaton + + * Makefile.am (check-missing-semicolon): New rule. + 2011-01-26 Rik * scripts/general/interp1.m, scripts/general/interp2.m, diff -r 515446c8fe23 -r 3592c57fa6a8 scripts/Makefile.am --- a/scripts/Makefile.am Thu Jan 27 00:12:30 2011 -0500 +++ b/scripts/Makefile.am Thu Jan 27 00:15:40 2011 -0500 @@ -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