1 one: 2 Building .meta-cmd-cmp.cmp 3 Building .meta-cmd-cmp.nocmp 4 Building .meta-cmd-cmp.cmp2 5 This line not compared FLAGS= 6 Skipping meta for .END: .SPECIAL 7 two: 8 `.meta-cmd-cmp.cmp' is up to date. 9 `.meta-cmd-cmp.nocmp' is up to date. 10 .meta-cmd-cmp.cmp2.meta:3: cannot compare command using .OODATE 11 `.meta-cmd-cmp.cmp2' is up to date. 12 Skipping meta for .END: .SPECIAL 13 change1: 14 .meta-cmd-cmp.cmp.meta:2: a build command has changed 15 @echo FLAGS= > .meta-cmd-cmp.cmp 16 vs 17 @echo FLAGS=changed > .meta-cmd-cmp.cmp 18 Building .meta-cmd-cmp.cmp 19 `.meta-cmd-cmp.nocmp' is up to date. 20 .meta-cmd-cmp.cmp2.meta:3: cannot compare command using .OODATE 21 `.meta-cmd-cmp.cmp2' is up to date. 22 Skipping meta for .END: .SPECIAL 23 change2: 24 .meta-cmd-cmp.cmp.meta:2: a build command has changed 25 @echo FLAGS=changed > .meta-cmd-cmp.cmp 26 vs 27 @echo FLAGS= > .meta-cmd-cmp.cmp 28 Building .meta-cmd-cmp.cmp 29 `.meta-cmd-cmp.nocmp' is up to date. 30 .meta-cmd-cmp.cmp2.meta:2: a build command has changed 31 @echo FLAGS2= > .meta-cmd-cmp.cmp2 32 vs 33 @echo FLAGS2=changed > .meta-cmd-cmp.cmp2 34 Building .meta-cmd-cmp.cmp2 35 This line not compared FLAGS= 36 Skipping meta for .END: .SPECIAL 37 filter0: 38 Building .meta-cmd-cmp.filter 39 Skipping meta for .END: .SPECIAL 40 filter1: 41 .meta-cmd-cmp.filter.meta:2: a build command has changed 42 @echo ccache cc -c foo.c > .meta-cmd-cmp.filter 43 vs 44 @echo cc -c foo.c > .meta-cmd-cmp.filter 45 Building .meta-cmd-cmp.filter 46 Skipping meta for .END: .SPECIAL 47 filter2: 48 `.meta-cmd-cmp.filter' is up to date. 49 Skipping meta for .END: .SPECIAL 50 filter3: 51 `.meta-cmd-cmp.filter' is up to date. 52 Skipping meta for .END: .SPECIAL 53 exit status 0 54