### SPAR <http://www.cpan.org/scripts/>
### 3 644 1290955743 1290955952 makepp_test_script.pl
# Check that the makefile gets rebuilt, but that its dep does not issue a dup rule warning.
makepp;
n_files "n_files", sub { die if /warning: I became aware of the rule/ };
### 9 644 1164352851 1290955502 Makefile
#
# This is an out-of-date makefile which gets replaced.
#
$(phony all): a
a:
&touch $(output)
include Make_Makefile
### 7 644 1164352913 1290955503 Makefile_source
#
# This is the real makefile, which replaces the out-of-date version
#
$(phony all): a b
a b:
&touch $(outputs)
### 5 644 1164352913 1290955505 Make_Makefile
Makefile: Makefile.in
&cp $< $@
Makefile.in: Makefile_source Make_Makefile
&cat $(inputs) -o $@
### D 755 1067451876 965613096 answers
### 0 644 1067451876 1169482133 answers/a
### 0 644 1067451876 1169482265 answers/b
### 1 644 1067451876 1190053860 answers/n_files
4 1 0