]> git.ipfire.org Git - thirdparty/coreutils.git/commitdiff
.
authorJim Meyering <jim@meyering.net>
Fri, 4 Jul 1997 15:01:06 +0000 (15:01 +0000)
committerJim Meyering <jim@meyering.net>
Fri, 4 Jul 1997 15:01:06 +0000 (15:01 +0000)
m4/Makefile.in
tests/date/Makefile.in
tests/factor/Makefile.in

index 55bf44a4ac0c70ffbb1ee93ff06685d0191d2355..730c21fd8781bcd9a4c3278ac0cc1831400188a6 100644 (file)
@@ -114,7 +114,7 @@ default: all
 $(srcdir)/Makefile.in: @MAINT@ Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4) 
        cd $(top_srcdir) && $(AUTOMAKE) --gnits m4/Makefile
 
-Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status $(BUILT_SOURCES)
        cd $(top_builddir) \
          && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status
 
index a3a933f300582c09f0af1a30a3ed07ffe4c4a58f..0a724f7d88ed4994c692e723db779685f97a8547 100644 (file)
@@ -138,7 +138,7 @@ default: all
 $(srcdir)/Makefile.in: @MAINT@ Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4) 
        cd $(top_srcdir) && $(AUTOMAKE) --gnits tests/date/Makefile
 
-Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status $(BUILT_SOURCES)
        cd $(top_builddir) \
          && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status
 
index 72b86a3134c81f53b9a994f888dfaebdf43dfb3f..e055dd3f130f2f2249c40c0daaf82c42f690bbae 100644 (file)
@@ -130,7 +130,7 @@ default: all
 $(srcdir)/Makefile.in: @MAINT@ Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4) 
        cd $(top_srcdir) && $(AUTOMAKE) --gnits tests/factor/Makefile
 
-Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status $(BUILT_SOURCES)
        cd $(top_builddir) \
          && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status
 
@@ -232,26 +232,27 @@ mostlyclean-generic distclean-generic clean-generic \
 maintainer-clean-generic clean mostlyclean distclean maintainer-clean
 
 
-$x-tests: @MAINT@mk-script Test.pm
+$(srcdir)/$x-tests: @MAINT@mk-script Test.pm
        ./mk-script ../../src/$x > $@.n
        mv $@.n $@
        chmod 755 $@
 
+mk-script: ../../config.status
+
 .pl:
        rm -f $@ $@.tmp
        $(editpl) $< > $@.tmp
        chmod +x-w $@.tmp
        mv $@.tmp $@
 
-@MAINT@rebuild-check: Test.pm mk-script
-@MAINT@        rb=rb-check; rm -f $rb; \
-@MAINT@        m_template=../Makefile.am.in; \
-@MAINT@        sed -n '1,/^##test-files-begin/p' $$m_template > $$rb; \
+@MAINT@Makefile.am: ../Makefile.am.in Test.pm mk-script
+@MAINT@        rm -f $@ $@t
+@MAINT@        sed -n '1,/^##test-files-begin/p' $< > $@t
 @MAINT@        tool=`echo $(subdir)|sed 's/^tests.//;s/-test//'`; \
-@MAINT@        echo "x = $$tool" >> $$rb; \
-@MAINT@        ./mk-script --list >> $$rb; \
-@MAINT@        sed -n '/^##test-files-end/,$$p' $$m_template >> $$rb; \
-@MAINT@        diff -u Makefile.am $$rb && echo ok || echo no
+@MAINT@          echo "x = $$tool" >> $@t
+@MAINT@        ./mk-script --list >> $@t
+@MAINT@        sed -n '/^##test-files-end/,$$p' $< >> $@t
+@MAINT@        mv $@t $@
 
 # Tell versions [3.59,3.63) of GNU make to not export all variables.
 # Otherwise a system limit (for SysV at least) may be exceeded.