OLD | NEW |
1 { | 1 { |
2 'variables': { | 2 'variables': { |
3 'chromium_code': 1, | 3 'chromium_code': 1, |
4 }, | 4 }, |
5 'targets': [ | 5 'targets': [ |
6 { | 6 { |
7 'target_name': 'gn_lib', | 7 'target_name': 'gn_lib', |
8 'type': 'static_library', | 8 'type': 'static_library', |
9 'dependencies': [ | 9 'dependencies': [ |
10 '../../base/base.gyp:base', | 10 '../../base/base.gyp:base', |
11 ], | 11 ], |
12 'sources': [ | 12 'sources': [ |
13 'args.cc', | 13 'args.cc', |
14 'args.h', | 14 'args.h', |
15 'binary_target_generator.cc', | 15 'binary_target_generator.cc', |
16 'binary_target_generator.h', | 16 'binary_target_generator.h', |
17 'build_settings.cc', | 17 'build_settings.cc', |
18 'build_settings.h', | 18 'build_settings.h', |
| 19 'builder.cc', |
| 20 'builder.h', |
| 21 'builder_record.cc', |
| 22 'builder_record.h', |
19 'command_args.cc', | 23 'command_args.cc', |
20 'command_desc.cc', | 24 'command_desc.cc', |
21 'command_gen.cc', | 25 'command_gen.cc', |
22 'command_gyp.cc', | 26 'command_gyp.cc', |
23 'command_help.cc', | 27 'command_help.cc', |
24 'command_refs.cc', | 28 'command_refs.cc', |
25 'commands.cc', | 29 'commands.cc', |
26 'commands.h', | 30 'commands.h', |
27 'config.cc', | 31 'config.cc', |
28 'config.h', | 32 'config.h', |
(...skipping 36 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
65 'import_manager.cc', | 69 'import_manager.cc', |
66 'import_manager.h', | 70 'import_manager.h', |
67 'input_conversion.cc', | 71 'input_conversion.cc', |
68 'input_conversion.h', | 72 'input_conversion.h', |
69 'input_file.cc', | 73 'input_file.cc', |
70 'input_file.h', | 74 'input_file.h', |
71 'input_file_manager.cc', | 75 'input_file_manager.cc', |
72 'input_file_manager.h', | 76 'input_file_manager.h', |
73 'item.cc', | 77 'item.cc', |
74 'item.h', | 78 'item.h', |
75 'item_node.cc', | |
76 'item_node.h', | |
77 'item_tree.cc', | |
78 'item_tree.h', | |
79 'label.cc', | 79 'label.cc', |
80 'label.h', | 80 'label.h', |
81 'label_ptr.h', | 81 'label_ptr.h', |
| 82 'loader.cc', |
| 83 'loader.h', |
82 'location.cc', | 84 'location.cc', |
83 'location.h', | 85 'location.h', |
84 'ninja_binary_target_writer.cc', | 86 'ninja_binary_target_writer.cc', |
85 'ninja_binary_target_writer.h', | 87 'ninja_binary_target_writer.h', |
86 'ninja_build_writer.cc', | 88 'ninja_build_writer.cc', |
87 'ninja_build_writer.h', | 89 'ninja_build_writer.h', |
88 'ninja_copy_target_writer.cc', | 90 'ninja_copy_target_writer.cc', |
89 'ninja_copy_target_writer.h', | 91 'ninja_copy_target_writer.h', |
90 'ninja_group_target_writer.cc', | 92 'ninja_group_target_writer.cc', |
91 'ninja_group_target_writer.h', | 93 'ninja_group_target_writer.h', |
(...skipping 37 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
129 'source_file.cc', | 131 'source_file.cc', |
130 'source_file.h', | 132 'source_file.h', |
131 'standard_out.cc', | 133 'standard_out.cc', |
132 'standard_out.h', | 134 'standard_out.h', |
133 'string_utils.cc', | 135 'string_utils.cc', |
134 'string_utils.h', | 136 'string_utils.h', |
135 'target.cc', | 137 'target.cc', |
136 'target.h', | 138 'target.h', |
137 'target_generator.cc', | 139 'target_generator.cc', |
138 'target_generator.h', | 140 'target_generator.h', |
139 'target_manager.cc', | |
140 'target_manager.h', | |
141 'token.cc', | 141 'token.cc', |
142 'token.h', | 142 'token.h', |
143 'tokenizer.cc', | 143 'tokenizer.cc', |
144 'tokenizer.h', | 144 'tokenizer.h', |
145 'toolchain.cc', | 145 'toolchain.cc', |
146 'toolchain.h', | 146 'toolchain.h', |
147 'toolchain_manager.cc', | |
148 'toolchain_manager.h', | |
149 'trace.cc', | 147 'trace.cc', |
150 'trace.h', | 148 'trace.h', |
151 'value.cc', | 149 'value.cc', |
152 'value.h', | 150 'value.h', |
153 'value_extractors.cc', | 151 'value_extractors.cc', |
154 'value_extractors.h', | 152 'value_extractors.h', |
155 'variables.cc', | 153 'variables.cc', |
156 'variables.h', | 154 'variables.h', |
157 ], | 155 ], |
158 }, | 156 }, |
159 { | 157 { |
160 'target_name': 'gn', | 158 'target_name': 'gn', |
161 'type': 'executable', | 159 'type': 'executable', |
162 'sources': [ | 160 'sources': [ |
163 'gn_main.cc', | 161 'gn_main.cc', |
164 ], | 162 ], |
165 'dependencies': [ | 163 'dependencies': [ |
166 'gn_lib', | 164 'gn_lib', |
167 '../../base/base.gyp:base', | 165 '../../base/base.gyp:base', |
168 '../../base/third_party/dynamic_annotations/dynamic_annotations.gyp:dyna
mic_annotations', | 166 '../../base/third_party/dynamic_annotations/dynamic_annotations.gyp:dyna
mic_annotations', |
169 ], | 167 ], |
170 }, | 168 }, |
171 { | 169 { |
172 'target_name': 'gn_unittests', | 170 'target_name': 'gn_unittests', |
173 'type': '<(gtest_target_type)', | 171 'type': '<(gtest_target_type)', |
174 'sources': [ | 172 'sources': [ |
| 173 'builder_unittest.cc', |
175 'escape_unittest.cc', | 174 'escape_unittest.cc', |
176 'file_template_unittest.cc', | 175 'file_template_unittest.cc', |
177 'filesystem_utils_unittest.cc', | 176 'filesystem_utils_unittest.cc', |
178 'function_rebase_path_unittest.cc', | 177 'function_rebase_path_unittest.cc', |
179 'input_conversion_unittest.cc', | 178 'input_conversion_unittest.cc', |
180 'label_unittest.cc', | 179 'label_unittest.cc', |
| 180 'loader_unittest.cc', |
181 'ninja_binary_target_writer_unittest.cc', | 181 'ninja_binary_target_writer_unittest.cc', |
182 'ninja_helper_unittest.cc', | 182 'ninja_helper_unittest.cc', |
183 'ninja_copy_target_writer_unittest.cc', | 183 'ninja_copy_target_writer_unittest.cc', |
184 'ninja_script_target_writer_unittest.cc', | 184 'ninja_script_target_writer_unittest.cc', |
185 'parser_unittest.cc', | 185 'parser_unittest.cc', |
186 'path_output_unittest.cc', | 186 'path_output_unittest.cc', |
187 'pattern_unittest.cc', | 187 'pattern_unittest.cc', |
188 'scope_per_file_provider_unittest.cc', | 188 'scope_per_file_provider_unittest.cc', |
189 'source_dir_unittest.cc', | 189 'source_dir_unittest.cc', |
190 'string_utils_unittest.cc', | 190 'string_utils_unittest.cc', |
191 'target_generator_unittest.cc', | 191 'target_generator_unittest.cc', |
192 'target_manager_unittest.cc', | |
193 'target_unittest.cc', | 192 'target_unittest.cc', |
194 'test_with_scope.cc', | 193 'test_with_scope.cc', |
195 'test_with_scope.h', | 194 'test_with_scope.h', |
196 'tokenizer_unittest.cc', | 195 'tokenizer_unittest.cc', |
197 ], | 196 ], |
198 'dependencies': [ | 197 'dependencies': [ |
199 'gn_lib', | 198 'gn_lib', |
200 '../../base/base.gyp:run_all_unittests', | 199 '../../base/base.gyp:run_all_unittests', |
201 '../../base/base.gyp:test_support_base', | 200 '../../base/base.gyp:test_support_base', |
202 '../../testing/gtest.gyp:gtest', | 201 '../../testing/gtest.gyp:gtest', |
203 ], | 202 ], |
204 }, | 203 }, |
205 { | 204 { |
206 'target_name': 'generate_test_gn_data', | 205 'target_name': 'generate_test_gn_data', |
207 'type': 'executable', | 206 'type': 'executable', |
208 'sources': [ | 207 'sources': [ |
209 'generate_test_gn_data.cc', | 208 'generate_test_gn_data.cc', |
210 ], | 209 ], |
211 'dependencies': [ | 210 'dependencies': [ |
212 '../../base/base.gyp:base', | 211 '../../base/base.gyp:base', |
213 ], | 212 ], |
214 } | 213 } |
215 ], | 214 ], |
216 } | 215 } |
OLD | NEW |