1 1.1 rillig Adding suffix ".from" 2 1.1 rillig Adding suffix ".to" 3 1.1 rillig defining transformation from `.from' to `.to' 4 1.1 rillig inserting ".from" (1) at end of list 5 1.1 rillig inserting ".to" (2) at end of list 6 1.1 rillig transformation .from.to complete 7 1.3 rillig Var_Parse: ${.PREFIX}${.ARCHIVE}.additional (eval) 8 1.3 rillig Var_Parse: ${.ARCHIVE}.additional (eval) 9 1.2 rillig Global: .ALLTARGETS = step1 edge-case.to everything ${.PREFIX}${.ARCHIVE}.additional 10 1.2 rillig Global: .ALLTARGETS = step1 edge-case.to everything ${.PREFIX}${.ARCHIVE}.additional edge-case.from 11 1.2 rillig Global: .ALLTARGETS = step1 edge-case.to everything ${.PREFIX}${.ARCHIVE}.additional edge-case.from edge-case.additional 12 1.2 rillig Global: .ALLTARGETS = step1 edge-case.to everything ${.PREFIX}${.ARCHIVE}.additional edge-case.from edge-case.additional a*.mk 13 1.1 rillig Global: delete .PARSEDIR 14 1.1 rillig Global: delete .PARSEFILE 15 1.1 rillig Global: ignoring delete '.INCLUDEDFROMDIR' as it is not found 16 1.1 rillig Global: ignoring delete '.INCLUDEDFROMFILE' as it is not found 17 1.1 rillig Var_Parse: ${.MAKE.DEPENDFILE} (eval) 18 1.1 rillig Var_Parse: ${.MAKE.MODE:tl} (eval) 19 1.1 rillig Evaluating modifier ${.MAKE.MODE:t...} on value "" (eval, undefined) 20 1.1 rillig Result of ${.MAKE.MODE:tl} is "" (eval, undefined) 21 1.1 rillig Global: MFLAGS = -r -k -d sv 22 1.1 rillig Var_Parse: ${.MAKEFLAGS} ${.MAKEOVERRIDES:O:u:@v@$v=${$v:Q}@} (eval) 23 1.1 rillig Var_Parse: ${.MAKEOVERRIDES:O:u:@v@$v=${$v:Q}@} (eval) 24 1.1 rillig Evaluating modifier ${.MAKEOVERRIDES:O} on value "" 25 1.1 rillig Result of ${.MAKEOVERRIDES:O} is "" 26 1.1 rillig Evaluating modifier ${.MAKEOVERRIDES:u} on value "" 27 1.1 rillig Result of ${.MAKEOVERRIDES:u} is "" 28 1.1 rillig Evaluating modifier ${.MAKEOVERRIDES:@...} on value "" 29 1.1 rillig Modifier part: "v" 30 1.1 rillig Modifier part: "$v=${$v:Q}" 31 1.1 rillig ModifyWords: split "" into 1 word 32 1.1 rillig Command: ignoring delete 'v' as it is not found 33 1.1 rillig Result of ${.MAKEOVERRIDES:@v@$v=${$v:Q}@} is "" 34 1.1 rillig Global: .INCLUDES = # (empty) 35 1.1 rillig Global: .LIBS = # (empty) 36 1.1 rillig Global: ignoring delete '.SHELL' as it is not found 37 1.1 rillig Command: .SHELL = /bin/sh 38 1.2 rillig Global: .ALLTARGETS = step1 edge-case.to everything ${.PREFIX}${.ARCHIVE}.additional edge-case.from edge-case.additional a*.mk .END 39 1.2 rillig step1: @ = step1 40 1.2 rillig step1: @ = step1 41 1.2 rillig step1: * = step1 42 1.2 rillig SuffFindDeps "step1" 43 1.2 rillig step1: @ = step1 44 1.2 rillig step1: * = step1 45 1.2 rillig No valid suffix on step1 46 1.1 rillig Wildcard expanding "edge-case.to"...suffix is ".to"... 47 1.1 rillig edge-case.to: @ = edge-case.to 48 1.1 rillig edge-case.to: @ = edge-case.to 49 1.1 rillig edge-case.to: * = edge-case.to 50 1.1 rillig SuffFindDeps "edge-case.to" 51 1.1 rillig trying edge-case.from...got it 52 1.1 rillig edge-case.to: @ = edge-case.to 53 1.1 rillig edge-case.to: * = edge-case 54 1.4 rillig Expanding "${.PREFIX}${.ARCHIVE}.additional"...Var_Parse: ${.PREFIX}${.ARCHIVE}.additional (eval) 55 1.4 rillig Var_Parse: ${.ARCHIVE}.additional (eval) 56 1.1 rillig edge-case.additional... 57 1.1 rillig applying .from -> .to to "edge-case.to" 58 1.1 rillig everything: @ = everything 59 1.1 rillig everything: @ = everything 60 1.1 rillig everything: * = everything 61 1.1 rillig SuffFindDeps "everything" 62 1.1 rillig everything: @ = everything 63 1.1 rillig everything: * = everything 64 1.1 rillig Wildcard expanding "a*.mk"... 65 1.2 rillig archive-suffix.mk...Global: .ALLTARGETS = step1 edge-case.to everything ${.PREFIX}${.ARCHIVE}.additional edge-case.from edge-case.additional a*.mk .END archive-suffix.mk 66 1.2 rillig archive.mk...Global: .ALLTARGETS = step1 edge-case.to everything ${.PREFIX}${.ARCHIVE}.additional edge-case.from edge-case.additional a*.mk .END archive-suffix.mk archive.mk 67 1.1 rillig 68 1.1 rillig No valid suffix on everything 69 1.1 rillig Wildcard expanding "edge-case.additional"... 70 1.1 rillig edge-case.additional: @ = edge-case.additional 71 1.1 rillig edge-case.additional: @ = edge-case.additional 72 1.1 rillig edge-case.additional: * = edge-case.additional 73 1.1 rillig SuffFindDeps "edge-case.additional" 74 1.1 rillig No known suffix on edge-case.additional. Using .NULL suffix 75 1.1 rillig not adding suffix rules 76 1.1 rillig edge-case.additional: @ = edge-case.additional 77 1.1 rillig edge-case.additional: * = edge-case.additional 78 1.1 rillig suffix is ".from"... 79 1.1 rillig edge-case.from: @ = edge-case.from 80 1.1 rillig edge-case.from: @ = edge-case.from 81 1.1 rillig edge-case.from: * = edge-case.from 82 1.1 rillig SuffFindDeps "edge-case.from" 83 1.1 rillig edge-case.from: @ = edge-case.from 84 1.1 rillig edge-case.from: * = edge-case 85 1.1 rillig Wildcard expanding "archive-suffix.mk"... 86 1.1 rillig archive-suffix.mk: @ = archive-suffix.mk 87 1.1 rillig archive-suffix.mk: @ = archive-suffix.mk 88 1.1 rillig archive-suffix.mk: * = archive-suffix.mk 89 1.1 rillig SuffFindDeps "archive-suffix.mk" 90 1.1 rillig No known suffix on archive-suffix.mk. Using .NULL suffix 91 1.1 rillig adding suffix rules 92 1.1 rillig archive-suffix.mk: @ = archive-suffix.mk 93 1.1 rillig archive-suffix.mk: * = archive-suffix.mk 94 1.1 rillig archive-suffix.mk: @ = archive-suffix.mk 95 1.1 rillig archive-suffix.mk: * = archive-suffix.mk 96 1.1 rillig Wildcard expanding "archive.mk"... 97 1.1 rillig archive.mk: @ = archive.mk 98 1.1 rillig archive.mk: @ = archive.mk 99 1.1 rillig archive.mk: * = archive.mk 100 1.1 rillig SuffFindDeps "archive.mk" 101 1.1 rillig No known suffix on archive.mk. Using .NULL suffix 102 1.1 rillig adding suffix rules 103 1.1 rillig archive.mk: @ = archive.mk 104 1.1 rillig archive.mk: * = archive.mk 105 1.1 rillig archive.mk: @ = archive.mk 106 1.1 rillig archive.mk: * = archive.mk 107 1.1 rillig Wildcard expanding "edge-case.additional"... 108 1.1 rillig edge-case.additional: ? = # (empty) 109 1.1 rillig edge-case.additional: > = # (empty) 110 1.1 rillig Var_Parse: ${.TARGET} out of nothing. (eval) 111 1.1 rillig : Making edge-case.additional out of nothing. 112 1.1 rillig edge-case.to: < = edge-case.from 113 1.1 rillig suffix is ".from"... 114 1.1 rillig edge-case.from: ? = # (empty) 115 1.1 rillig edge-case.from: > = # (empty) 116 1.1 rillig Var_Parse: ${.TARGET} out of nothing. (eval) 117 1.1 rillig : Making edge-case.from out of nothing. 118 1.1 rillig edge-case.to: > = edge-case.additional 119 1.1 rillig edge-case.to: ? = edge-case.additional 120 1.1 rillig edge-case.to: > = edge-case.additional edge-case.from 121 1.1 rillig edge-case.to: ? = edge-case.additional edge-case.from 122 1.1 rillig Var_Parse: ${.TARGET} from ${.ALLSRC}. (eval) 123 1.1 rillig Var_Parse: ${.ALLSRC}. (eval) 124 1.1 rillig : Making edge-case.to from edge-case.additional edge-case.from. 125 1.1 rillig everything: > = archive-suffix.mk 126 1.1 rillig everything: ? = archive-suffix.mk 127 1.1 rillig everything: > = archive-suffix.mk archive.mk 128 1.1 rillig everything: ? = archive-suffix.mk archive.mk 129 1.1 rillig Var_Parse: ${.TARGET} from ${.ALLSRC}. (eval) 130 1.1 rillig Var_Parse: ${.ALLSRC}. (eval) 131 1.1 rillig : Making everything from archive-suffix.mk archive.mk. 132 1.2 rillig step1: > = edge-case.to 133 1.2 rillig step1: ? = edge-case.to 134 1.2 rillig step1: > = edge-case.to everything 135 1.2 rillig step1: ? = edge-case.to everything 136 1.1 rillig .END: @ = .END 137 1.1 rillig .END: * = .END 138 1.1 rillig SuffFindDeps ".END" 139 1.1 rillig No known suffix on .END. Using .NULL suffix 140 1.1 rillig adding suffix rules 141 1.1 rillig .END: @ = .END 142 1.1 rillig .END: * = .END 143 1.1 rillig Wildcard expanding ".END"... 144 1.1 rillig .END: ? = # (empty) 145 1.1 rillig .END: > = # (empty) 146 1.1 rillig exit status 0 147