Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(259)

Side by Side Diff: sky/engine/core/BUILD.gn

Issue 677483002: Shuffle build dependencies a bit to fix build (Closed) Base URL: https://github.com/domokit/mojo.git@master
Patch Set: rebase Created 6 years, 2 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « no previous file | no next file » | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 # Copyright 2014 The Chromium Authors. All rights reserved. 1 # Copyright 2014 The Chromium Authors. All rights reserved.
2 # Use of this source code is governed by a BSD-style license that can be 2 # Use of this source code is governed by a BSD-style license that can be
3 # found in the LICENSE file. 3 # found in the LICENSE file.
4 4
5 import("//sky/engine/bindings/scripts/scripts.gni") 5 import("//sky/engine/bindings/scripts/scripts.gni")
6 import("//sky/engine/build/scripts/scripts.gni") 6 import("//sky/engine/build/scripts/scripts.gni")
7 import("//sky/engine/core/core.gni") 7 import("//sky/engine/core/core.gni")
8 8
9 visibility = ["//sky/engine/*"] 9 visibility = ["//sky/engine/*"]
10 10
(...skipping 160 matching lines...) Expand 10 before | Expand all | Expand 10 after
171 "--output_dir", rel_sky_core_gen_dir, 171 "--output_dir", rel_sky_core_gen_dir,
172 ] 172 ]
173 } 173 }
174 174
175 # make_core_generated ---------------------------------------------------------- 175 # make_core_generated ----------------------------------------------------------
176 176
177 group("core_names") { 177 group("core_names") {
178 deps = [ 178 deps = [
179 ":make_core_generated_css_property_names", 179 ":make_core_generated_css_property_names",
180 ":make_core_generated_event_names", 180 ":make_core_generated_event_names",
181 ":make_core_generated_event_target_factory",
181 ":make_core_generated_event_target_names", 182 ":make_core_generated_event_target_names",
182 ":make_core_generated_event_type_names", 183 ":make_core_generated_event_type_names",
183 ":make_core_generated_fetch_initiator_type_names", 184 ":make_core_generated_fetch_initiator_type_names",
184 ":make_core_generated_html_element_factory", 185 ":make_core_generated_html_element_factory",
185 ":make_core_generated_html_tokenizer_names", 186 ":make_core_generated_html_tokenizer_names",
186 ":make_core_generated_media_type_names", 187 ":make_core_generated_media_type_names",
187 ] 188 ]
188 } 189 }
189 190
190 group("make_core_generated") { 191 group("make_core_generated") {
191 deps = [ 192 deps = [
192 ":core_names", 193 ":core_names",
193 ":make_core_generated_html_entity_table", 194 ":make_core_generated_html_entity_table",
194 ":make_core_generated_media_feature_names", 195 ":make_core_generated_media_feature_names",
195 ":make_core_generated_media_features", 196 ":make_core_generated_media_features",
196 ":make_core_generated_media_query_tokenizer_codepoints", 197 ":make_core_generated_media_query_tokenizer_codepoints",
197 ":make_core_generated_style_property_shorthand", 198 ":make_core_generated_style_property_shorthand",
198 ":make_core_generated_style_builder", 199 ":make_core_generated_style_builder",
199 ":make_core_generated_css_value_keywords", 200 ":make_core_generated_css_value_keywords",
200 ":make_core_generated_html_element_type_helpers", 201 ":make_core_generated_html_element_type_helpers",
201 ":make_core_generated_event_factory", 202 ":make_core_generated_event_factory",
202 ":make_core_generated_event_target_factory",
203 ":make_core_generated_make_token_matcher", 203 ":make_core_generated_make_token_matcher",
204 ":make_core_generated_make_parser", 204 ":make_core_generated_make_parser",
205 ":make_core_generated_make_token_matcher_for_viewport", 205 ":make_core_generated_make_token_matcher_for_viewport",
206 ":make_core_generated_html_element_lookup_trie", 206 ":make_core_generated_html_element_lookup_trie",
207 ":make_core_generated_bison", 207 ":make_core_generated_bison",
208 ] 208 ]
209 } 209 }
210 210
211 css_properties("make_core_generated_css_property_names") { 211 css_properties("make_core_generated_css_property_names") {
212 script = "../build/scripts/make_css_property_names.py" 212 script = "../build/scripts/make_css_property_names.py"
(...skipping 118 matching lines...) Expand 10 before | Expand all | Expand 10 after
331 in_files = [ 331 in_files = [
332 "$sky_core_output_dir/EventInterfaces.in", 332 "$sky_core_output_dir/EventInterfaces.in",
333 "events/EventAliases.in", 333 "events/EventAliases.in",
334 ] 334 ]
335 other_inputs = make_event_factory_files 335 other_inputs = make_event_factory_files
336 outputs = [ 336 outputs = [
337 "$sky_core_output_dir/Event.cpp", 337 "$sky_core_output_dir/Event.cpp",
338 "$sky_core_output_dir/EventHeaders.h", 338 "$sky_core_output_dir/EventHeaders.h",
339 "$sky_core_output_dir/EventInterfaces.h", 339 "$sky_core_output_dir/EventInterfaces.h",
340 ] 340 ]
341 deps = [ ":libraries" ] 341 deps = [
342 ":core_names",
343 ":libraries",
344 ]
342 } 345 }
343 346
344 process_in_files("make_core_generated_media_feature_names") { 347 process_in_files("make_core_generated_media_feature_names") {
345 script = "../build/scripts/make_media_feature_names.py" 348 script = "../build/scripts/make_media_feature_names.py"
346 in_files = [ 349 in_files = [
347 "css/MediaFeatureNames.in", 350 "css/MediaFeatureNames.in",
348 ] 351 ]
349 other_inputs = make_names_files 352 other_inputs = make_names_files
350 outputs = [ 353 outputs = [
351 "$sky_core_output_dir/MediaFeatureNames.cpp", 354 "$sky_core_output_dir/MediaFeatureNames.cpp",
(...skipping 157 matching lines...) Expand 10 before | Expand all | Expand 10 after
509 "$sky_core_output_dir/{{source_name_part}}.h", 512 "$sky_core_output_dir/{{source_name_part}}.h",
510 ] 513 ]
511 args = [ 514 args = [
512 "{{source}}", 515 "{{source}}",
513 rel_sky_core_gen_dir, 516 rel_sky_core_gen_dir,
514 bison_exe, 517 bison_exe,
515 ] 518 ]
516 519
517 deps = make_core_generated_deps 520 deps = make_core_generated_deps
518 } 521 }
OLDNEW
« no previous file with comments | « no previous file | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698