### SPAR ### 25 644 1356638908 1356638908 RootMakeppfile # # A simple makefile that tests the "include" statement, including gmake-style late rules. # .PHONY: all all: t0 t1 t2 t3 include a.mk b stale1 stale2 -include c.mk d stale3 t3: &echo $A $B $C -o $@ build_check architecture_independent # Test will run on various stale1: # Not stale after all &echo A=1 -o $@ stale2: # Not stale but up to date &echo -n B=2 -o $@ d.makepp: &echo 't2:\n\t&echo 2 -o $$@\nb.makepp:\n\t&echo "t1:\\\\n\\\\t&echo 1 -o $$$$@" -o $$@' -o $@ ### 2 644 1067451876 965496079 a.mk t0: &echo 0 -o $@ ### 1 664 1356637872 1356637872 stale1 A=0 ### -1 664 1356637872 1356637872 stale2 B=2 ### 1 664 1356637872 1356637872 stale3 C=3 ### D 755 1356637872 1356637872 .makepp ### -7 664 1356637876 1356637872 .makepp/stale1.mk CWD=. SORTED_DEPS= BUILD_SIGNATURE=1356637872,4 COMMAND=&echo A= -o stale1 DEP_SIGS= SIGNATURE=1356637872,4 END= ### -7 664 1356637876 1356637872 .makepp/stale2.mk CWD=. SORTED_DEPS= BUILD_SIGNATURE=1356637872,3 COMMAND=&echo -n B=2 -o stale2 DEP_SIGS= SIGNATURE=1356637872,3 END= ### -2 664 1356637876 1356637872 .makepp/stale3.mk BUILD_SIGNATURE=1356637872,4 END= ### D 755 1067451876 965496320 answers ### 1 644 1067451876 965496171 answers/t0 0 ### 1 644 1067451876 965496171 answers/t1 1 ### 1 644 1067451876 965496309 answers/t2 2 ### 1 644 1067451876 965496309 answers/t3 1 2 3 ### 1 644 1356113494 1356113494 answers/n_files 7 1 0