xref: /freebsd/contrib/bmake/unit-tests/varname-dot-shell.exp (revision cfd6422a5217410fbd66f7a7a8a64d9d85e61229)
1ParseReadLine (10): 'ORIG_SHELL:=	${.SHELL}'
2Global:ORIG_SHELL =
3Var_Parse: ${.SHELL} with VARE_WANTRES|VARE_KEEP_DOLLAR|VARE_KEEP_UNDEF
4Global:delete .SHELL (not found)
5Command:.SHELL = (details omitted)
6Global:ORIG_SHELL = (details omitted)
7ParseReadLine (12): '.SHELL=		overwritten'
8Global:.SHELL = overwritten
9CondParser_Eval: ${.SHELL} != ${ORIG_SHELL}
10Var_Parse: ${.SHELL} != ${ORIG_SHELL} with VARE_UNDEFERR|VARE_WANTRES
11Var_Parse: ${ORIG_SHELL} with VARE_UNDEFERR|VARE_WANTRES
12lhs = "(details omitted)", rhs = "(details omitted)", op = !=
13ParseReadLine (19): '.MAKEFLAGS: .SHELL+=appended'
14ParseDoDependency(.MAKEFLAGS: .SHELL+=appended)
15Ignoring append to .SHELL since it is read-only
16CondParser_Eval: ${.SHELL} != ${ORIG_SHELL}
17Var_Parse: ${.SHELL} != ${ORIG_SHELL} with VARE_UNDEFERR|VARE_WANTRES
18Var_Parse: ${ORIG_SHELL} with VARE_UNDEFERR|VARE_WANTRES
19lhs = "(details omitted)", rhs = "(details omitted)", op = !=
20ParseReadLine (27): '.undef .SHELL'
21Global:delete .SHELL
22ParseReadLine (28): '.SHELL=		newly overwritten'
23Global:.SHELL = newly overwritten
24CondParser_Eval: ${.SHELL} != ${ORIG_SHELL}
25Var_Parse: ${.SHELL} != ${ORIG_SHELL} with VARE_UNDEFERR|VARE_WANTRES
26Var_Parse: ${ORIG_SHELL} with VARE_UNDEFERR|VARE_WANTRES
27lhs = "(details omitted)", rhs = "(details omitted)", op = !=
28ParseReadLine (33): '.MAKEFLAGS: -d0'
29ParseDoDependency(.MAKEFLAGS: -d0)
30Global:.MAKEFLAGS =  -r -k -d cpv -d
31Global:.MAKEFLAGS =  -r -k -d cpv -d 0
32exit status 0
33