xref: /freebsd/contrib/bmake/unit-tests/var-scope-local.exp (revision c59c3bf34db360695f07735bebc76a768cac5afc)
1Global: .ALLTARGETS =  all target-rule.ext dir/subdir/target-rule.ext target-rule.ir-gen-from dir/subdir/target-rule-dir.ir-gen-from inference-rule.ir-to dir/subdir/inference-rule.ir-to inference-rule.ir-from dir/subdir/inference-rule.ir-from inference-rule-chain.ir-to dir/subdir/inference-rule-chain.ir-to inference-rule-chain.ir-gen-from dir/subdir/inference-rule-chain.ir-gen-from one
2Global: .ALLTARGETS =  all target-rule.ext dir/subdir/target-rule.ext target-rule.ir-gen-from dir/subdir/target-rule-dir.ir-gen-from inference-rule.ir-to dir/subdir/inference-rule.ir-to inference-rule.ir-from dir/subdir/inference-rule.ir-from inference-rule-chain.ir-to dir/subdir/inference-rule-chain.ir-to inference-rule-chain.ir-gen-from dir/subdir/inference-rule-chain.ir-gen-from one two
3Var_Parse: ${.MAKE.TARGET_LOCAL_VARIABLES} (eval)
4one: ignoring ' = three' as the variable name '' expands to empty
5two: ignoring ' = three' as the variable name '' expands to empty
6Global: one two = # (empty)
7Global: one two = three
8Global: .MAKEFLAGS =  -r -k -d v -d
9Global: .MAKEFLAGS =  -r -k -d v -d 0
10target-rule.ext: @ = <target-rule.ext>
11target-rule.ext: % = <undefined>
12target-rule.ext: ? = <>
13target-rule.ext: < = <undefined>
14target-rule.ext: * = <target-rule.ext>
15dir/subdir/target-rule.ext: @ = <dir/subdir/target-rule.ext>
16dir/subdir/target-rule.ext: % = <undefined>
17dir/subdir/target-rule.ext: ? = <>
18dir/subdir/target-rule.ext: < = <undefined>
19dir/subdir/target-rule.ext: * = <dir/subdir/target-rule.ext>
20target-rule.ir-gen-from: @ = <target-rule.ir-gen-from>
21target-rule.ir-gen-from: % = <undefined>
22target-rule.ir-gen-from: ? = <>
23target-rule.ir-gen-from: < = <undefined>
24target-rule.ir-gen-from: * = <target-rule>
25dir/subdir/target-rule-dir.ir-gen-from: @ = <dir/subdir/target-rule-dir.ir-gen-from>
26dir/subdir/target-rule-dir.ir-gen-from: % = <undefined>
27dir/subdir/target-rule-dir.ir-gen-from: ? = <>
28dir/subdir/target-rule-dir.ir-gen-from: < = <undefined>
29dir/subdir/target-rule-dir.ir-gen-from: * = <dir/subdir/target-rule-dir>
30inference-rule.ir-to: @ = <inference-rule.ir-to>
31inference-rule.ir-to: % = <undefined>
32inference-rule.ir-to: ? = <inference-rule.ir-from>
33inference-rule.ir-to: < = <inference-rule.ir-from>
34inference-rule.ir-to: * = <inference-rule>
35dir/subdir/inference-rule.ir-to: @ = <dir/subdir/inference-rule.ir-to>
36dir/subdir/inference-rule.ir-to: % = <undefined>
37dir/subdir/inference-rule.ir-to: ? = <dir/subdir/inference-rule.ir-from>
38dir/subdir/inference-rule.ir-to: < = <dir/subdir/inference-rule.ir-from>
39dir/subdir/inference-rule.ir-to: * = <dir/subdir/inference-rule>
40inference-rule-chain.ir-from: @ = <inference-rule-chain.ir-from>
41inference-rule-chain.ir-from: % = <undefined>
42inference-rule-chain.ir-from: ? = <inference-rule-chain.ir-gen-from>
43inference-rule-chain.ir-from: < = <inference-rule-chain.ir-gen-from>
44inference-rule-chain.ir-from: * = <inference-rule-chain>
45inference-rule-chain.ir-to: @ = <inference-rule-chain.ir-to>
46inference-rule-chain.ir-to: % = <undefined>
47inference-rule-chain.ir-to: ? = <inference-rule-chain.ir-from>
48inference-rule-chain.ir-to: < = <inference-rule-chain.ir-from>
49inference-rule-chain.ir-to: * = <inference-rule-chain>
50dir/subdir/inference-rule-chain.ir-from: @ = <dir/subdir/inference-rule-chain.ir-from>
51dir/subdir/inference-rule-chain.ir-from: % = <undefined>
52dir/subdir/inference-rule-chain.ir-from: ? = <dir/subdir/inference-rule-chain.ir-gen-from>
53dir/subdir/inference-rule-chain.ir-from: < = <dir/subdir/inference-rule-chain.ir-gen-from>
54dir/subdir/inference-rule-chain.ir-from: * = <dir/subdir/inference-rule-chain>
55dir/subdir/inference-rule-chain.ir-to: @ = <dir/subdir/inference-rule-chain.ir-to>
56dir/subdir/inference-rule-chain.ir-to: % = <undefined>
57dir/subdir/inference-rule-chain.ir-to: ? = <dir/subdir/inference-rule-chain.ir-from>
58dir/subdir/inference-rule-chain.ir-to: < = <dir/subdir/inference-rule-chain.ir-from>
59dir/subdir/inference-rule-chain.ir-to: * = <dir/subdir/inference-rule-chain>
60: Making var-scope-local.c out of nothing.
61: Making var-scope-local.o from var-scope-local.c.
62: Making basename "var-scope-local.o" in "." from "var-scope-local.c" in ".".
63Making var-scope-local-assign.o with make 'local' and env 'local'.
64Making var-scope-local-append.o with make 'local to var-scope-local-append.o' and env 'local to var-scope-local-append.o'.
65Making var-scope-local-append-global.o with make 'global+local' and env 'global+local'.
66Making var-scope-local-default.o with make 'global' and env 'global'.
67Making var-scope-local-subst.o with make 'global+local' and env 'global+local'.
68Making var-scope-local-shell.o with make 'output' and env 'output'.
69Making .USE var-scope-local-use.o with make 'global' and env 'global'.
70: all overwritten
71exit status 0
72