1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
|
{'_DEPTH': '.',
'included_files': ['commands-repeated.gyp', 'commands.gypi'],
'targets': [{'actions': [{'action': ['echo',
'"3.14159265359 ABCD"',
'ABCD letters_list'],
'action_name': 'test_action',
'inputs': ['3.14159265359 ABCD'],
'outputs': ['ABCD', 'letters_list'],
'variables': {'var7': 'letters_list'}},
{'action': ['echo',
'"3.14159265359 ABCD"',
'ABCD letters_list'],
'action_name': 'test_action_prime',
'inputs': ['3.14159265359 ABCD'],
'outputs': ['ABCD', 'letters_list'],
'variables': {'var7': 'letters_list'}},
{'action': ['echo',
'"3.14159265359 ABCD"',
'ABCD letters_list'],
'action_name': 'test_action_prime_prime',
'inputs': ['3.14159265359 ABCD'],
'outputs': ['ABCD', 'letters_list'],
'variables': {'var7': 'letters_list'}}],
'configurations': {'Default': {}},
'default_configuration': 'Default',
'target_name': 'foo',
'toolset': 'target',
'type': 'none',
'variables': {'var1': '3.14159265359',
'var10': '7 8 9',
'var11': ['7', '8', '9'],
'var12': ' 10',
'var13': '11 ',
'var14': '012',
'var15': '13.0',
'var16': '+14',
'var17': '-15',
'var18': '0',
'var1prime': '3.14159265359',
'var2': '3.14159265359 ABCD',
'var2prime': '3.14159265359 ABCD',
'var3': 'ABCD',
'var3prime': 'ABCD',
'var4': 'ABCD',
'var4prime': 'ABCD',
'var5': 'letters_',
'var6': 'list',
'var7': '5',
'var8': '5blah',
'var9': '6'}},
{'configurations': {'Default': {}},
'default_configuration': 'Default',
'target_name': 'dummy',
'toolset': 'target',
'type': 'none'}],
'variables': {'check_included': 'XYZ',
'check_int': '5',
'check_list_int': ['7', '8', '9'],
'check_lists': ['XYZ', 'ABCDEFGHIJK'],
'check_str_int': '6',
'default_empty_files%': '',
'default_empty_str%': '',
'default_int%': '0',
'default_int_files%': '0',
'default_str%': 'my_str',
'included_variable': 'XYZ',
'letters_list': 'ABCD',
'negative_int': '-15',
'not_int_1': ' 10',
'not_int_2': '11 ',
'not_int_3': '012',
'not_int_4': '13.0',
'not_int_5': '+14',
'other_letters': 'ABCDEFG',
'pi': 'import math; print(math.pi)',
'third_letters': 'ABCDEFGHIJK',
'zero_int': '0'}}
|