1 ParseReadLine (10): '.SUFFIXES:' 2 ParseDoDependency(.SUFFIXES:) 3 Clearing all suffixes 4 ParseReadLine (12): '.SUFFIXES: .a .b .c' 5 ParseDoDependency(.SUFFIXES: .a .b .c) 6 Adding suffix ".a" 7 Adding suffix ".b" 8 Adding suffix ".c" 9 ParseReadLine (14): 'suff-rebuild-example.a:' 10 ParseDoDependency(suff-rebuild-example.a:) 11 Adding "suff-rebuild-example.a" to all targets. 12 ParseReadLine (15): ' : Making ${.TARGET} out of nothing.' 13 ParseReadLine (17): '.a.b:' 14 ParseDoDependency(.a.b:) 15 defining transformation from `.a' to `.b' 16 inserting ".a" (1) at end of list 17 inserting ".b" (2) at end of list 18 ParseReadLine (18): ' : Making ${.TARGET} from ${.IMPSRC}.' 19 ParseReadLine (19): '.b.c:' 20 transformation .a.b complete 21 ParseDoDependency(.b.c:) 22 defining transformation from `.b' to `.c' 23 inserting ".b" (2) at end of list 24 inserting ".c" (3) at end of list 25 ParseReadLine (20): ' : Making ${.TARGET} from ${.IMPSRC}.' 26 ParseReadLine (21): '.c:' 27 transformation .b.c complete 28 ParseDoDependency(.c:) 29 defining transformation from `.c' to `' 30 inserting ".c" (3) at end of list 31 inserting "" (0) at end of list 32 ParseReadLine (22): ' : Making ${.TARGET} from ${.IMPSRC}.' 33 ParseReadLine (44): '.SUFFIXES: .c .b .a' 34 transformation .c complete 35 ParseDoDependency(.SUFFIXES: .c .b .a) 36 Adding ".END" to all targets. 37 Wildcard expanding "all"... 38 SuffFindDeps "all" 39 No known suffix on all. Using .NULL suffix 40 adding suffix rules 41 trying all.c...not there 42 trying all.b...not there 43 trying all.a...not there 44 Wildcard expanding "suff-rebuild-example"... 45 SuffFindDeps "suff-rebuild-example" 46 No known suffix on suff-rebuild-example. Using .NULL suffix 47 adding suffix rules 48 trying suff-rebuild-example.c...not there 49 trying suff-rebuild-example.b...not there 50 trying suff-rebuild-example.a...got it 51 Adding "suff-rebuild-example.b" to all targets. 52 applying .a -> .b to "suff-rebuild-example.b" 53 Adding "suff-rebuild-example.c" to all targets. 54 applying .b -> .c to "suff-rebuild-example.c" 55 applying .c -> to "suff-rebuild-example" 56 suffix is ".c"... 57 suffix is ".b"... 58 suffix is ".a"... 59 SuffFindDeps "suff-rebuild-example.a" 60 suffix is ".a"... 61 : Making suff-rebuild-example.a out of nothing. 62 : Making suff-rebuild-example.b from suff-rebuild-example.a. 63 : Making suff-rebuild-example.c from suff-rebuild-example.b. 64 : Making suff-rebuild-example from suff-rebuild-example.c. 65 Wildcard expanding "all"... 66 SuffFindDeps ".END" 67 No known suffix on .END. Using .NULL suffix 68 adding suffix rules 69 trying .END.c...not there 70 trying .END.b...not there 71 trying .END.a...not there 72 Wildcard expanding ".END"... 73 exit status 0 74