xref: /freebsd/contrib/bmake/unit-tests/varname-dot-suffixes.exp (revision 6a7405f5a6b639682cacf01e35d561411ff556aa)
1d5e0a182SSimon J. GerratyGlobal: ignoring delete '.SUFFIXES' as it is not found
212904384SSimon J. GerratyGlobal: .MAKEFLAGS =  -r -k -d v -d
312904384SSimon J. GerratyGlobal: .MAKEFLAGS =  -r -k -d v -d 0
4d5e0a182SSimon J. GerratyGlobal: ignoring '.SUFFIXES = set' as it is read-only
5d5e0a182SSimon J. GerratyGlobal: ignoring '.SUFFIXES = append' as it is read-only
61d3f2ddcSSimon J. GerratyGlobal: _ = # (empty)
712904384SSimon J. GerratyVar_Parse: ${.SUFFIXES::=assign} (eval-keep-dollar-and-undefined)
812904384SSimon J. GerratyEvaluating modifier ${.SUFFIXES::...} on value ".c .o .1 .err .tar.gz" (eval-keep-dollar-and-undefined, regular)
912904384SSimon J. GerratyModifier part: "assign"
10d5e0a182SSimon J. GerratyGlobal: ignoring '.SUFFIXES = assign' as it is read-only
1112904384SSimon J. GerratyResult of ${.SUFFIXES::=assign} is "" (eval-keep-dollar-and-undefined, regular)
121d3f2ddcSSimon J. GerratyGlobal: _ = # (empty)
1312904384SSimon J. GerratyVar_Parse: ${preserve:L:_=.SUFFIXES} (eval-keep-dollar-and-undefined)
1412904384SSimon J. GerratyEvaluating modifier ${preserve:L} on value "" (eval-keep-dollar-and-undefined, undefined)
1512904384SSimon J. GerratyResult of ${preserve:L} is "preserve" (eval-keep-dollar-and-undefined, defined)
1612904384SSimon J. GerratyEvaluating modifier ${preserve:_...} on value "preserve" (eval-keep-dollar-and-undefined, defined)
17d5e0a182SSimon J. GerratyGlobal: ignoring '.SUFFIXES = preserve' as it is read-only
1812904384SSimon J. GerratyResult of ${preserve:_=.SUFFIXES} is "preserve" (eval-keep-dollar-and-undefined, defined)
1912904384SSimon J. GerratyGlobal: _ = preserve
2012904384SSimon J. GerratyGlobal: .MAKEFLAGS =  -r -k -d v -d 0 -d v -d
2112904384SSimon J. GerratyGlobal: .MAKEFLAGS =  -r -k -d v -d 0 -d v -d 0
22*6a7405f5SSimon J. GerratyVar_Parse: ${1 2:L:@.SUFFIXES@${.SUFFIXES}@} != ".c .o .1 .err .tar.gz .c .o .1 .err .tar.gz" (eval-defined-loud)
23*6a7405f5SSimon J. GerratyEvaluating modifier ${1 2:L} on value "" (eval, undefined)
24*6a7405f5SSimon J. GerratyResult of ${1 2:L} is "1 2" (eval, defined)
25*6a7405f5SSimon J. GerratyEvaluating modifier ${1 2:@...} on value "1 2" (eval, defined)
2612904384SSimon J. GerratyModifier part: ".SUFFIXES"
2712904384SSimon J. GerratyModifier part: "${.SUFFIXES}"
2812904384SSimon J. GerratyModifyWords: split "1 2" into 2 words
29d5e0a182SSimon J. GerratyCommand: ignoring '.SUFFIXES = 1' as it is read-only
30*6a7405f5SSimon J. GerratyVar_Parse: ${.SUFFIXES} (eval)
31d5e0a182SSimon J. GerratyModifyWord_Loop: expand "${.SUFFIXES}" to ".c .o .1 .err .tar.gz"
32d5e0a182SSimon J. GerratyCommand: ignoring '.SUFFIXES = 2' as it is read-only
33*6a7405f5SSimon J. GerratyVar_Parse: ${.SUFFIXES} (eval)
34d5e0a182SSimon J. GerratyModifyWord_Loop: expand "${.SUFFIXES}" to ".c .o .1 .err .tar.gz"
35d5e0a182SSimon J. GerratyCommand: ignoring delete '.SUFFIXES' as it is not found
36*6a7405f5SSimon J. GerratyResult of ${1 2:@.SUFFIXES@${.SUFFIXES}@} is ".c .o .1 .err .tar.gz .c .o .1 .err .tar.gz" (eval, defined)
3712904384SSimon J. GerratyGlobal: .MAKEFLAGS =  -r -k -d v -d 0 -d v -d 0 -d v -d
3812904384SSimon J. GerratyGlobal: .MAKEFLAGS =  -r -k -d v -d 0 -d v -d 0 -d v -d 0
3912904384SSimon J. Gerratyexit status 0
40