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

Side by Side Diff: BUILD.gn

Issue 2209593004: Add an SVG DM source (Closed) Base URL: https://chromium.googlesource.com/skia.git@master
Patch Set: GN fix Created 4 years, 4 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 | dm/DM.cpp » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 # Copyright 2016 Google Inc. 1 # Copyright 2016 Google Inc.
2 # 2 #
3 # Use of this source code is governed by a BSD-style license that can be 3 # Use of this source code is governed by a BSD-style license that can be
4 # found in the LICENSE file. 4 # found in the LICENSE file.
5 5
6 declare_args() { 6 declare_args() {
7 } 7 }
8 8
9 skia_public_includes = [ 9 skia_public_includes = [
10 "include/android", 10 "include/android",
(...skipping 478 matching lines...) Expand 10 before | Expand all | Expand 10 after
489 ] 489 ]
490 deps = [ 490 deps = [
491 ":flags", 491 ":flags",
492 ":gm", 492 ":gm",
493 ":gpu_tool_utils", 493 ":gpu_tool_utils",
494 ":skia", 494 ":skia",
495 ":tool_utils", 495 ":tool_utils",
496 ] 496 ]
497 } 497 }
498 498
499 test_lib("experimental_svg_model") {
500 public_include_dirs = [ "experimental/svg/model" ]
501 sources = [
502 "experimental/svg/model/SkSVGAttribute.cpp",
503 "experimental/svg/model/SkSVGAttributeParser.cpp",
504 "experimental/svg/model/SkSVGContainer.cpp",
505 "experimental/svg/model/SkSVGDOM.cpp",
506 "experimental/svg/model/SkSVGNode.cpp",
507 "experimental/svg/model/SkSVGPath.cpp",
508 "experimental/svg/model/SkSVGRect.cpp",
509 "experimental/svg/model/SkSVGRenderContext.cpp",
510 "experimental/svg/model/SkSVGSVG.cpp",
511 "experimental/svg/model/SkSVGShape.cpp",
512 "experimental/svg/model/SkSVGTransformableNode.cpp",
513 "experimental/svg/model/SkSVGValue.cpp",
514 ]
515 deps = [
516 ":skia",
517 ]
518 }
519
499 if (!is_component_build) { # Our test tools use many non-SK_API APIs... 520 if (!is_component_build) { # Our test tools use many non-SK_API APIs...
500 executable("dm") { 521 executable("dm") {
501 sources = [ 522 sources = [
502 "dm/DM.cpp", 523 "dm/DM.cpp",
503 "dm/DMJsonWriter.cpp", 524 "dm/DMJsonWriter.cpp",
504 "dm/DMSrcSink.cpp", 525 "dm/DMSrcSink.cpp",
505 ] 526 ]
506 include_dirs = [ "tests" ] 527 include_dirs = [ "tests" ]
507 deps = [ 528 deps = [
529 ":experimental_svg_model",
508 ":flags", 530 ":flags",
509 ":gm", 531 ":gm",
510 ":gpu_tool_utils", 532 ":gpu_tool_utils",
511 ":skia", 533 ":skia",
512 ":tests", 534 ":tests",
513 ":tool_utils", 535 ":tool_utils",
514 "//third_party/jsoncpp", 536 "//third_party/jsoncpp",
515 "//third_party/libpng", 537 "//third_party/libpng",
516 ] 538 ]
517 testonly = true 539 testonly = true
(...skipping 19 matching lines...) Expand all
537 ":flags", 559 ":flags",
538 ":gm", 560 ":gm",
539 ":gpu_tool_utils", 561 ":gpu_tool_utils",
540 ":skia", 562 ":skia",
541 ":tool_utils", 563 ":tool_utils",
542 "//third_party/jsoncpp", 564 "//third_party/jsoncpp",
543 ] 565 ]
544 testonly = true 566 testonly = true
545 } 567 }
546 } 568 }
OLDNEW
« no previous file with comments | « no previous file | dm/DM.cpp » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698