/[autoconf]/autoconf/lib/autotest/Makefile.in
ViewVC logotype

Diff of /autoconf/lib/autotest/Makefile.in

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.25 by akim, Sat Sep 28 14:07:47 2002 UTC revision 1.26 by akim, Thu Oct 17 10:34:11 2002 UTC
# Line 99  CLEANFILES = $(nodist_autotestlib_DATA) Line 99  CLEANFILES = $(nodist_autotestlib_DATA)
99  TAGS_FILES = $(dist_autotestlib_DATA)  TAGS_FILES = $(dist_autotestlib_DATA)
100    
101  ETAGS_ARGS = $(ETAGS_FOR_AUTOCONF)  ETAGS_ARGS = $(ETAGS_FOR_AUTOCONF)
102    forbidden_patterns = -e '^_*EOF' -e ' cmp '
103    forbidden_patterns_files = $(dist_autotestlib_DATA)
104    
105  SUFFIXES = .m4 .m4f  SUFFIXES = .m4 .m4f
106    
# Line 285  top_distdir = ../.. Line 287  top_distdir = ../..
287  distdir = $(top_distdir)/$(PACKAGE)-$(VERSION)  distdir = $(top_distdir)/$(PACKAGE)-$(VERSION)
288    
289  distdir: $(DISTFILES)  distdir: $(DISTFILES)
290          $(mkinstalldirs) $(distdir)/$(srcdir)/..          $(mkinstalldirs) $(distdir)/./..
291          @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \          @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \
292            topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \
293          list='$(DISTFILES)'; for file in $$list; do \          list='$(DISTFILES)'; for file in $$list; do \
294            case $$file in \            case $$file in \
295              $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \              $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \
296                $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \
297            esac; \            esac; \
298            if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \            if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
299            dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \            dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \
# Line 402  uninstall-am: uninstall-dist_autotestlib Line 406  uninstall-am: uninstall-dist_autotestlib
406          uninstall-nodist_autotestlibDATA          uninstall-nodist_autotestlibDATA
407    
408    
409  check-local:  check-local: check-forbidden-patterns
         if (cd $(srcdir) && \  
             grep '^_*EOF' $(dist_autotestlib_DATA)) >eof.log; then \  
           echo "ERROR: user EOF tags were used:" >&2; \  
           sed "s,^,$*.m4: ," <eof.log >&2; \  
           echo >&2; \  
           exit 1; \  
         else \  
           rm -f eof.log; \  
         fi  
410    
411  autotest.m4f: $(autotest_m4f_dependencies)  autotest.m4f: $(autotest_m4f_dependencies)
412  $(MY_AUTOM4TE):  $(MY_AUTOM4TE):
# Line 434  $(AUTOM4TE_CFG): Line 429  $(AUTOM4TE_CFG):
429  # For parallel builds.  # For parallel builds.
430  $(build_libdir)/m4sugar/version.m4:  $(build_libdir)/m4sugar/version.m4:
431          cd $(build_libdir)/m4sugar && $(MAKE) $(AM_MAKEFLAGS) version.m4          cd $(build_libdir)/m4sugar && $(MAKE) $(AM_MAKEFLAGS) version.m4
432    
433    check-forbidden-patterns:
434            if (cd $(srcdir) && \
435                grep $(forbidden_patterns) $(forbidden_patterns_files)) \
436                >forbidden.log; then \
437              echo "ERROR: forbidden patterns were found:" >&2; \
438              sed "s,^,$*.m4: ," <forbidden.log >&2; \
439              echo >&2; \
440              exit 1; \
441            else \
442              rm -f forbidden.log; \
443            fi
444  # Tell versions [3.59,3.63) of GNU make to not export all variables.  # Tell versions [3.59,3.63) of GNU make to not export all variables.
445  # Otherwise a system limit (for SysV at least) may be exceeded.  # Otherwise a system limit (for SysV at least) may be exceeded.
446  .NOEXPORT:  .NOEXPORT:

Legend:
Removed from v.1.25  
changed lines
  Added in v.1.26

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26