1Parsing line 21: UT_VAR= <${REF}> 2Global: UT_VAR = <${REF}> 3Parsing line 28: .export UT_VAR 4Global: .MAKE.EXPORTED = UT_VAR 5Parsing line 32: : ${UT_VAR:N*} 6Var_Parse: ${UT_VAR:N*} (eval-defined) 7Var_Parse: ${REF}> (eval-defined) 8Evaluating modifier ${UT_VAR:N...} on value "<>" 9Pattern for ':N' is "*" 10ModifyWords: split "<>" into 1 word 11Result of ${UT_VAR:N*} is "" 12ParseDependency(: ) 13CondParser_Eval: ${:!echo "\$UT_VAR"!} != "<>" 14Var_Parse: ${:!echo "\$UT_VAR"!} != "<>" (eval-defined) 15Evaluating modifier ${:!...} on value "" (eval-defined, undefined) 16Modifier part: "echo "$UT_VAR"" 17Capturing the output of command "echo "$UT_VAR"" 18Var_Parse: ${.MAKE.EXPORTED:O:u} (eval) 19Evaluating modifier ${.MAKE.EXPORTED:O} on value "UT_VAR" 20Result of ${.MAKE.EXPORTED:O} is "UT_VAR" 21Evaluating modifier ${.MAKE.EXPORTED:u} on value "UT_VAR" 22Result of ${.MAKE.EXPORTED:u} is "UT_VAR" 23Var_Parse: ${UT_VAR} (eval) 24Var_Parse: ${REF}> (eval) 25Result of ${:!echo "\$UT_VAR"!} is "<>" (eval-defined, defined) 26Comparing "<>" != "<>" 27Parsing line 50: : ${UT_VAR:N*} 28Var_Parse: ${UT_VAR:N*} (eval-defined) 29Var_Parse: ${REF}> (eval-defined) 30Evaluating modifier ${UT_VAR:N...} on value "<>" 31Pattern for ':N' is "*" 32ModifyWords: split "<>" into 1 word 33Result of ${UT_VAR:N*} is "" 34ParseDependency(: ) 35Parsing line 54: REF= defined 36Global: REF = defined 37CondParser_Eval: ${:!echo "\$UT_VAR"!} != "<defined>" 38Var_Parse: ${:!echo "\$UT_VAR"!} != "<defined>" (eval-defined) 39Evaluating modifier ${:!...} on value "" (eval-defined, undefined) 40Modifier part: "echo "$UT_VAR"" 41Capturing the output of command "echo "$UT_VAR"" 42Var_Parse: ${.MAKE.EXPORTED:O:u} (eval) 43Evaluating modifier ${.MAKE.EXPORTED:O} on value "UT_VAR" 44Result of ${.MAKE.EXPORTED:O} is "UT_VAR" 45Evaluating modifier ${.MAKE.EXPORTED:u} on value "UT_VAR" 46Result of ${.MAKE.EXPORTED:u} is "UT_VAR" 47Var_Parse: ${UT_VAR} (eval) 48Var_Parse: ${REF}> (eval) 49Result of ${:!echo "\$UT_VAR"!} is "<defined>" (eval-defined, defined) 50Comparing "<defined>" != "<defined>" 51Parsing line 62: all: 52ParseDependency(all:) 53Global: .ALLTARGETS = all 54Parsing line 63: .MAKEFLAGS: -d0 55ParseDependency(.MAKEFLAGS: -d0) 56Global: .MAKEFLAGS = -r -k -d cpv -d 57Global: .MAKEFLAGS = -r -k -d cpv -d 0 58exit status 0 59