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

Side by Side Diff: third_party/WebKit/Source/core/BUILD.gn

Issue 1910263003: Generate CSSPropertyEquality instead of using hand-updated file. Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: . Created 4 years, 7 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
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("//build/config/chrome_build.gni") 5 import("//build/config/chrome_build.gni")
6 import("//build/config/ui.gni") 6 import("//build/config/ui.gni")
7 import("//third_party/WebKit/Source/bindings/bindings.gni") 7 import("//third_party/WebKit/Source/bindings/bindings.gni")
8 import("//third_party/WebKit/Source/bindings/core/v8/generated.gni") 8 import("//third_party/WebKit/Source/bindings/core/v8/generated.gni")
9 import("//third_party/WebKit/Source/bindings/modules/modules.gni") 9 import("//third_party/WebKit/Source/bindings/modules/modules.gni")
10 import("//third_party/WebKit/Source/bindings/modules/v8/generated.gni") 10 import("//third_party/WebKit/Source/bindings/modules/v8/generated.gni")
(...skipping 398 matching lines...) Expand 10 before | Expand all | Expand 10 after
409 "$blink_core_output_dir/StyleBuilderFunctions.cpp", 409 "$blink_core_output_dir/StyleBuilderFunctions.cpp",
410 410
411 # Generated from make_css_property_metadata.py 411 # Generated from make_css_property_metadata.py
412 "$blink_core_output_dir/CSSPropertyMetadata.cpp", 412 "$blink_core_output_dir/CSSPropertyMetadata.cpp",
413 413
414 # Generated from make_cssom_types.py 414 # Generated from make_cssom_types.py
415 "$blink_core_output_dir/CSSOMTypes.cpp", 415 "$blink_core_output_dir/CSSOMTypes.cpp",
416 416
417 # Generated from make_cssom_keywords.py 417 # Generated from make_cssom_keywords.py
418 "$blink_core_output_dir/CSSOMKeywords.cpp", 418 "$blink_core_output_dir/CSSOMKeywords.cpp",
419
420 # Generated from make_css_property_equality.py
421 "$blink_core_output_dir/CSSPropertyEquality.cpp",
422 "$blink_core_output_dir/CSSPropertyEqualityCustom.h",
419 ] 423 ]
420 424
421 configs -= core_config_remove 425 configs -= core_config_remove
422 configs += core_config_add 426 configs += core_config_add
423 427
424 configs += [ "..:inside_blink" ] 428 configs += [ "..:inside_blink" ]
425 429
426 public_deps = [ 430 public_deps = [
427 ":make_core_generated", 431 ":make_core_generated",
428 ":prerequisites", 432 ":prerequisites",
(...skipping 129 matching lines...) Expand 10 before | Expand all | Expand 10 after
558 "$rel_blink_core_gen_dir/testing", 562 "$rel_blink_core_gen_dir/testing",
559 ] 563 ]
560 } 564 }
561 565
562 # make_core_generated ---------------------------------------------------------- 566 # make_core_generated ----------------------------------------------------------
563 567
564 # GYP version: WebKit/Source/core/core_generated.gyp:make_core_generated 568 # GYP version: WebKit/Source/core/core_generated.gyp:make_core_generated
565 group("make_core_generated") { 569 group("make_core_generated") {
566 public_deps = [ 570 public_deps = [
567 ":make_core_generated_bison", 571 ":make_core_generated_bison",
572 ":make_core_generated_css_property_equality",
568 ":make_core_generated_css_property_metadata", 573 ":make_core_generated_css_property_metadata",
569 ":make_core_generated_css_property_names", 574 ":make_core_generated_css_property_names",
570 ":make_core_generated_css_tokenizer_codepoints", 575 ":make_core_generated_css_tokenizer_codepoints",
571 ":make_core_generated_css_value_keywords", 576 ":make_core_generated_css_value_keywords",
572 ":make_core_generated_cssom_types", 577 ":make_core_generated_cssom_types",
573 ":make_core_generated_event_factory", 578 ":make_core_generated_event_factory",
574 ":make_core_generated_event_names", 579 ":make_core_generated_event_names",
575 ":make_core_generated_event_target_names", 580 ":make_core_generated_event_target_names",
576 ":make_core_generated_event_type_names", 581 ":make_core_generated_event_type_names",
577 ":make_core_generated_fetch_initiator_type_names", 582 ":make_core_generated_fetch_initiator_type_names",
(...skipping 77 matching lines...) Expand 10 before | Expand all | Expand 10 after
655 other_inputs = [ 660 other_inputs = [
656 "../build/scripts/templates/CSSOMKeywords.cpp.tmpl", 661 "../build/scripts/templates/CSSOMKeywords.cpp.tmpl",
657 "../build/scripts/templates/CSSOMTypes.cpp.tmpl", 662 "../build/scripts/templates/CSSOMTypes.cpp.tmpl",
658 ] 663 ]
659 outputs = [ 664 outputs = [
660 "$blink_core_output_dir/CSSOMKeywords.cpp", 665 "$blink_core_output_dir/CSSOMKeywords.cpp",
661 "$blink_core_output_dir/CSSOMTypes.cpp", 666 "$blink_core_output_dir/CSSOMTypes.cpp",
662 ] 667 ]
663 } 668 }
664 669
670 # "CSSOMTypes" in make_core_generated from GYP.
671 css_properties("make_core_generated_css_property_equality") {
672 script = "../build/scripts/make_css_property_equality.py"
673 other_inputs = [
674 "../build/scripts/templates/CSSPropertyEquality.cpp.tmpl",
675 "../build/scripts/templates/CSSPropertyEqualityCustom.h.tmpl",
676 ]
677 outputs = [
678 "$blink_core_output_dir/CSSPropertyEquality.cpp",
679 "$blink_core_output_dir/CSSPropertyEqualityCustom.h",
680 ]
681 }
682
665 # "CSSPropertyMetadata" in make_core_generated from GYP. 683 # "CSSPropertyMetadata" in make_core_generated from GYP.
666 css_properties("make_core_generated_css_property_metadata") { 684 css_properties("make_core_generated_css_property_metadata") {
667 script = "../build/scripts/make_css_property_metadata.py" 685 script = "../build/scripts/make_css_property_metadata.py"
668 other_inputs = [ "../build/scripts/templates/CSSPropertyMetadata.cpp.tmpl" ] 686 other_inputs = [ "../build/scripts/templates/CSSPropertyMetadata.cpp.tmpl" ]
669 outputs = [ 687 outputs = [
670 "$blink_core_output_dir/CSSPropertyMetadata.cpp", 688 "$blink_core_output_dir/CSSPropertyMetadata.cpp",
671 ] 689 ]
672 } 690 }
673 691
674 # "CSSValueKeywords" in make_core_generated from GYP. 692 # "CSSValueKeywords" in make_core_generated from GYP.
(...skipping 354 matching lines...) Expand 10 before | Expand all | Expand 10 after
1029 "$blink_core_output_dir/{{source_name_part}}.h", 1047 "$blink_core_output_dir/{{source_name_part}}.h",
1030 ] 1048 ]
1031 args = [ 1049 args = [
1032 "{{source}}", 1050 "{{source}}",
1033 rel_blink_core_gen_dir, 1051 rel_blink_core_gen_dir,
1034 bison_exe, 1052 bison_exe,
1035 ] 1053 ]
1036 1054
1037 deps = make_core_generated_deps 1055 deps = make_core_generated_deps
1038 } 1056 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698