| OLD | NEW |
| 1 # | 1 # |
| 2 # Copyright (C) 2009 Google Inc. All rights reserved. | 2 # Copyright (C) 2009 Google Inc. All rights reserved. |
| 3 # | 3 # |
| 4 # Redistribution and use in source and binary forms, with or without | 4 # Redistribution and use in source and binary forms, with or without |
| 5 # modification, are permitted provided that the following conditions are | 5 # modification, are permitted provided that the following conditions are |
| 6 # met: | 6 # met: |
| 7 # | 7 # |
| 8 # * Redistributions of source code must retain the above copyright | 8 # * Redistributions of source code must retain the above copyright |
| 9 # notice, this list of conditions and the following disclaimer. | 9 # notice, this list of conditions and the following disclaimer. |
| 10 # * Redistributions in binary form must reproduce the above | 10 # * Redistributions in binary form must reproduce the above |
| (...skipping 215 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 226 '<(DEPTH)/third_party/iccjpeg/iccjpeg.gyp:iccjpeg', | 226 '<(DEPTH)/third_party/iccjpeg/iccjpeg.gyp:iccjpeg', |
| 227 '<(DEPTH)/third_party/libpng/libpng.gyp:libpng', | 227 '<(DEPTH)/third_party/libpng/libpng.gyp:libpng', |
| 228 '<(DEPTH)/third_party/libwebp/libwebp.gyp:libwebp', | 228 '<(DEPTH)/third_party/libwebp/libwebp.gyp:libwebp', |
| 229 '<(DEPTH)/third_party/libxml/libxml.gyp:libxml', | 229 '<(DEPTH)/third_party/libxml/libxml.gyp:libxml', |
| 230 '<(DEPTH)/third_party/libxslt/libxslt.gyp:libxslt', | 230 '<(DEPTH)/third_party/libxslt/libxslt.gyp:libxslt', |
| 231 '<(DEPTH)/third_party/npapi/npapi.gyp:npapi', | 231 '<(DEPTH)/third_party/npapi/npapi.gyp:npapi', |
| 232 '<(DEPTH)/third_party/qcms/qcms.gyp:qcms', | 232 '<(DEPTH)/third_party/qcms/qcms.gyp:qcms', |
| 233 '<(DEPTH)/third_party/sqlite/sqlite.gyp:sqlite', | 233 '<(DEPTH)/third_party/sqlite/sqlite.gyp:sqlite', |
| 234 '<(DEPTH)/url/url.gyp:url_lib', | 234 '<(DEPTH)/url/url.gyp:url_lib', |
| 235 '<(DEPTH)/v8/tools/gyp/v8.gyp:v8', | 235 '<(DEPTH)/v8/tools/gyp/v8.gyp:v8', |
| 236 '<(libjpeg_gyp_path):libjpeg', | |
| 237 ], | 236 ], |
| 238 'include_dirs': [ | 237 'include_dirs': [ |
| 239 '<(SHARED_INTERMEDIATE_DIR)/blink', | 238 '<(SHARED_INTERMEDIATE_DIR)/blink', |
| 240 '<(SHARED_INTERMEDIATE_DIR)/blink/bindings', | 239 '<(SHARED_INTERMEDIATE_DIR)/blink/bindings', |
| 241 '<@(webcore_include_dirs)', | 240 '<@(webcore_include_dirs)', |
| 242 | 241 |
| 243 # FIXME: Remove these once the bindings script generates qualified | 242 # FIXME: Remove these once the bindings script generates qualified |
| 244 # includes for these correctly. (Sequences don't work yet.) | 243 # includes for these correctly. (Sequences don't work yet.) |
| 245 '<(bindings_dir)/v8/custom', | 244 '<(bindings_dir)/v8/custom', |
| 246 'html', | 245 'html', |
| (...skipping 122 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 369 '<(DEPTH)/third_party/libwebp/libwebp.gyp:libwebp', | 368 '<(DEPTH)/third_party/libwebp/libwebp.gyp:libwebp', |
| 370 '<(DEPTH)/third_party/libxml/libxml.gyp:libxml', | 369 '<(DEPTH)/third_party/libxml/libxml.gyp:libxml', |
| 371 '<(DEPTH)/third_party/libxslt/libxslt.gyp:libxslt', | 370 '<(DEPTH)/third_party/libxslt/libxslt.gyp:libxslt', |
| 372 '<(DEPTH)/third_party/npapi/npapi.gyp:npapi', | 371 '<(DEPTH)/third_party/npapi/npapi.gyp:npapi', |
| 373 '<(DEPTH)/third_party/ots/ots.gyp:ots', | 372 '<(DEPTH)/third_party/ots/ots.gyp:ots', |
| 374 '<(DEPTH)/third_party/qcms/qcms.gyp:qcms', | 373 '<(DEPTH)/third_party/qcms/qcms.gyp:qcms', |
| 375 '<(DEPTH)/third_party/sqlite/sqlite.gyp:sqlite', | 374 '<(DEPTH)/third_party/sqlite/sqlite.gyp:sqlite', |
| 376 '<(DEPTH)/third_party/zlib/zlib.gyp:zlib', | 375 '<(DEPTH)/third_party/zlib/zlib.gyp:zlib', |
| 377 '<(DEPTH)/url/url.gyp:url_lib', | 376 '<(DEPTH)/url/url.gyp:url_lib', |
| 378 '<(DEPTH)/v8/tools/gyp/v8.gyp:v8', | 377 '<(DEPTH)/v8/tools/gyp/v8.gyp:v8', |
| 379 '<(libjpeg_gyp_path):libjpeg', | |
| 380 ], | 378 ], |
| 381 'export_dependent_settings': [ | 379 'export_dependent_settings': [ |
| 382 '../wtf/wtf.gyp:wtf', | 380 '../wtf/wtf.gyp:wtf', |
| 383 '../config.gyp:config', | 381 '../config.gyp:config', |
| 384 '<(DEPTH)/gpu/gpu.gyp:gles2_c_lib', | 382 '<(DEPTH)/gpu/gpu.gyp:gles2_c_lib', |
| 385 '<(DEPTH)/skia/skia.gyp:skia', | 383 '<(DEPTH)/skia/skia.gyp:skia', |
| 386 '<(angle_path)/src/build_angle.gyp:translator', | 384 '<(angle_path)/src/build_angle.gyp:translator', |
| 387 '<(DEPTH)/third_party/iccjpeg/iccjpeg.gyp:iccjpeg', | 385 '<(DEPTH)/third_party/iccjpeg/iccjpeg.gyp:iccjpeg', |
| 388 '<(DEPTH)/third_party/libpng/libpng.gyp:libpng', | 386 '<(DEPTH)/third_party/libpng/libpng.gyp:libpng', |
| 389 '<(DEPTH)/third_party/libwebp/libwebp.gyp:libwebp', | 387 '<(DEPTH)/third_party/libwebp/libwebp.gyp:libwebp', |
| 390 '<(DEPTH)/third_party/libxml/libxml.gyp:libxml', | 388 '<(DEPTH)/third_party/libxml/libxml.gyp:libxml', |
| 391 '<(DEPTH)/third_party/libxslt/libxslt.gyp:libxslt', | 389 '<(DEPTH)/third_party/libxslt/libxslt.gyp:libxslt', |
| 392 '<(DEPTH)/third_party/npapi/npapi.gyp:npapi', | 390 '<(DEPTH)/third_party/npapi/npapi.gyp:npapi', |
| 393 '<(DEPTH)/third_party/ots/ots.gyp:ots', | 391 '<(DEPTH)/third_party/ots/ots.gyp:ots', |
| 394 '<(DEPTH)/third_party/qcms/qcms.gyp:qcms', | 392 '<(DEPTH)/third_party/qcms/qcms.gyp:qcms', |
| 395 '<(DEPTH)/third_party/sqlite/sqlite.gyp:sqlite', | 393 '<(DEPTH)/third_party/sqlite/sqlite.gyp:sqlite', |
| 396 '<(DEPTH)/third_party/zlib/zlib.gyp:zlib', | 394 '<(DEPTH)/third_party/zlib/zlib.gyp:zlib', |
| 397 '<(DEPTH)/url/url.gyp:url_lib', | 395 '<(DEPTH)/url/url.gyp:url_lib', |
| 398 '<(DEPTH)/v8/tools/gyp/v8.gyp:v8', | 396 '<(DEPTH)/v8/tools/gyp/v8.gyp:v8', |
| 399 '<(libjpeg_gyp_path):libjpeg', | |
| 400 ], | 397 ], |
| 401 'direct_dependent_settings': { | 398 'direct_dependent_settings': { |
| 402 'defines': [ | 399 'defines': [ |
| 403 'BLINK_IMPLEMENTATION=1', | 400 'BLINK_IMPLEMENTATION=1', |
| 404 'INSIDE_BLINK', | 401 'INSIDE_BLINK', |
| 405 ], | 402 ], |
| 406 'include_dirs': [ | 403 'include_dirs': [ |
| 407 '<@(webcore_include_dirs)', | 404 '<@(webcore_include_dirs)', |
| 408 '<(DEPTH)/gpu', | 405 '<(DEPTH)/gpu', |
| 409 '<(angle_path)/include', | 406 '<(angle_path)/include', |
| (...skipping 188 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 598 ['exclude', '(?<!Chromium)(CF|CG|Mac|Win)\\.(cpp|mm?)$'], | 595 ['exclude', '(?<!Chromium)(CF|CG|Mac|Win)\\.(cpp|mm?)$'], |
| 599 | 596 |
| 600 # Used only by mac. | 597 # Used only by mac. |
| 601 ['exclude', 'platform/Theme\\.cpp$'], | 598 ['exclude', 'platform/Theme\\.cpp$'], |
| 602 | 599 |
| 603 # *NEON.cpp files need special compile options. | 600 # *NEON.cpp files need special compile options. |
| 604 # They are moved to the webcore_arm_neon target. | 601 # They are moved to the webcore_arm_neon target. |
| 605 ['exclude', 'platform/graphics/cpu/arm/filters/.*NEON\\.(cpp|h)'], | 602 ['exclude', 'platform/graphics/cpu/arm/filters/.*NEON\\.(cpp|h)'], |
| 606 ], | 603 ], |
| 607 'conditions': [ | 604 'conditions': [ |
| 608 ['OS=="linux" or OS=="android"', { | |
| 609 'sources/': [ | |
| 610 # Cherry-pick files excluded by the broader regular expressions abov
e. | |
| 611 ['include', 'platform/graphics/harfbuzz/FontHarfBuzz\\.cpp$'], | |
| 612 ['include', 'platform/graphics/harfbuzz/FontPlatformDataHarfBuzz\\.c
pp$'], | |
| 613 ['include', 'platform/graphics/harfbuzz/HarfBuzzFace\\.(cpp|h)$'], | |
| 614 ['include', 'platform/graphics/harfbuzz/HarfBuzzFaceSkia\\.cpp$'], | |
| 615 ['include', 'platform/graphics/harfbuzz/HarfBuzzShaper\\.(cpp|h)$'], | |
| 616 ['include', 'platform/graphics/harfbuzz/HarfBuzzShaperBase\\.(cpp|h)
$'], | |
| 617 ['include', 'platform/graphics/opentype/OpenTypeTypes\\.h$'], | |
| 618 ['include', 'platform/graphics/opentype/OpenTypeVerticalData\\.(cpp|
h)$'], | |
| 619 ['include', 'platform/graphics/skia/SimpleFontDataSkia\\.cpp$'], | |
| 620 ], | |
| 621 'dependencies': [ | |
| 622 '<(DEPTH)/third_party/harfbuzz-ng/harfbuzz.gyp:harfbuzz-ng', | |
| 623 ], | |
| 624 }, { # OS!="linux" and OS!="android" | |
| 625 'sources/': [ | |
| 626 ['exclude', 'Harfbuzz[^/]+\\.(cpp|h)$'], | |
| 627 ], | |
| 628 }], | |
| 629 ['OS!="linux"', { | 605 ['OS!="linux"', { |
| 630 'sources/': [ | 606 'sources/': [ |
| 631 ['exclude', 'Linux\\.cpp$'], | 607 ['exclude', 'Linux\\.cpp$'], |
| 632 ], | 608 ], |
| 633 }], | 609 }], |
| 634 ['toolkit_uses_gtk == 0', { | 610 ['toolkit_uses_gtk == 0', { |
| 635 'sources/': [ | 611 'sources/': [ |
| 636 ['exclude', 'platform/chromium/KeyCodeConversionGtk\\.cpp$'], | 612 ['exclude', 'platform/chromium/KeyCodeConversionGtk\\.cpp$'], |
| 637 ], | 613 ], |
| 638 }], | 614 }], |
| 639 ['OS=="mac"', { | 615 ['OS=="mac"', { |
| 640 'dependencies': [ | |
| 641 '<(DEPTH)/third_party/harfbuzz-ng/harfbuzz.gyp:harfbuzz-ng', | |
| 642 ], | |
| 643 'sources': [ | 616 'sources': [ |
| 644 'editing/SmartReplaceCF.cpp', | 617 'editing/SmartReplaceCF.cpp', |
| 645 ], | 618 ], |
| 646 'link_settings': { | 619 'link_settings': { |
| 647 'libraries': [ | 620 'libraries': [ |
| 648 '$(SDKROOT)/System/Library/Frameworks/Carbon.framework', | 621 '$(SDKROOT)/System/Library/Frameworks/Carbon.framework', |
| 649 ], | 622 ], |
| 650 }, | 623 }, |
| 651 'sources/': [ | 624 'sources/': [ |
| 652 # Additional files from the WebCore Mac build that are presently | 625 # Additional files from the WebCore Mac build that are presently |
| 653 # used in the WebCore Chromium Mac build too. | 626 # used in the WebCore Chromium Mac build too. |
| 654 | 627 |
| 655 # The Mac build is USE(CF). | 628 # The Mac build is USE(CF). |
| 656 ['include', 'CF\\.cpp$'], | 629 ['include', 'CF\\.cpp$'], |
| 657 | 630 |
| 658 # Use native Mac font code from core. | |
| 659 ['include', 'platform/(graphics/)?mac/[^/]*Font[^/]*\\.(cpp|mm?)$'], | |
| 660 ['include', 'platform/graphics/mac/ComplexText[^/]*\\.(cpp|h)$'], | |
| 661 | |
| 662 # Cherry-pick some files that can't be included by broader regexps. | 631 # Cherry-pick some files that can't be included by broader regexps. |
| 663 # Some of these are used instead of Chromium platform files, see | 632 # Some of these are used instead of Chromium platform files, see |
| 664 # the specific exclusions in the "exclude" list below. | 633 # the specific exclusions in the "exclude" list below. |
| 665 ['include', 'platform/graphics/mac/ColorMac\\.mm$'], | |
| 666 ['include', 'platform/graphics/mac/ComplexTextControllerCoreText\\.m
m$'], | |
| 667 ['include', 'platform/graphics/mac/GlyphPageTreeNodeMac\\.cpp$'], | |
| 668 ['include', 'platform/mac/BlockExceptions\\.mm$'], | |
| 669 ['include', 'platform/mac/LocalCurrentGraphicsContext\\.mm$'], | |
| 670 ['include', 'platform/mac/NSScrollerImpDetails\\.mm$'], | |
| 671 ['include', 'platform/mac/ScrollAnimatorMac\\.mm$'], | |
| 672 ['include', 'platform/mac/ScrollElasticityController\\.mm$'], | |
| 673 ['include', 'platform/mac/ThemeMac\\.h$'], | 634 ['include', 'platform/mac/ThemeMac\\.h$'], |
| 674 ['include', 'platform/mac/ThemeMac\\.mm$'], | 635 ['include', 'platform/mac/ThemeMac\\.mm$'], |
| 675 ['include', 'platform/mac/WebCoreSystemInterface\\.h$'], | 636 ['include', 'platform/mac/WebCoreSystemInterface\\.h$'], |
| 676 ['include', 'platform/mac/WebCoreTextRenderer\\.mm$'], | 637 ['include', 'platform/mac/WebCoreTextRenderer\\.mm$'], |
| 677 ['include', 'platform/text/mac/ShapeArabic\\.c$'], | 638 ['include', 'platform/text/mac/ShapeArabic\\.c$'], |
| 678 ['include', 'platform/text/mac/String(Impl)?Mac\\.mm$'], | 639 ['include', 'platform/text/mac/String(Impl)?Mac\\.mm$'], |
| 679 # Use USE_NEW_THEME on Mac. | 640 # Use USE_NEW_THEME on Mac. |
| 680 ['include', 'platform/Theme\\.cpp$'], | 641 ['include', 'platform/Theme\\.cpp$'], |
| 681 | |
| 682 # The Mac currently uses FontCustomPlatformDataMac.cpp, | |
| 683 # included by regex above, instead. | |
| 684 ['exclude', 'platform/graphics/skia/FontCustomPlatformDataSkia\\.cpp
$'], | |
| 685 | |
| 686 ['exclude', 'platform/ScrollbarThemeNonMacCommon\\.(cpp|h)$'], | |
| 687 | |
| 688 # Mac uses only ScrollAnimatorMac. | |
| 689 ['exclude', 'platform/ScrollAnimatorNone\\.cpp$'], | |
| 690 ['exclude', 'platform/ScrollAnimatorNone\\.h$'], | |
| 691 | |
| 692 ['exclude', 'platform/graphics/skia/FontCacheSkia\\.cpp$'], | |
| 693 ['exclude', 'platform/graphics/skia/GlyphPageTreeNodeSkia\\.cpp$'], | |
| 694 ['exclude', 'platform/graphics/skia/SimpleFontDataSkia\\.cpp$'], | |
| 695 | |
| 696 # Mac uses Harfbuzz. | |
| 697 ['include', 'platform/graphics/harfbuzz/HarfBuzzFaceCoreText\\.cpp$'
], | |
| 698 ['include', 'platform/graphics/harfbuzz/HarfBuzzFace\\.(cpp|h)$'], | |
| 699 ['include', 'platform/graphics/harfbuzz/HarfBuzzShaper\\.(cpp|h)$'], | |
| 700 ['include', 'platform/graphics/harfbuzz/HarfBuzzShaperBase\\.(cpp|h)
$'], | |
| 701 ], | 642 ], |
| 702 },{ # OS!="mac" | 643 },{ # OS!="mac" |
| 703 'sources/': [ | 644 'sources/': [ |
| 704 ['exclude', 'Mac\\.(cpp|mm?)$'], | 645 ['exclude', 'Mac\\.(cpp|mm?)$'], |
| 705 ['exclude', 'ScrollbarThemeMac'], | |
| 706 | |
| 707 # FIXME: We will eventually compile this too, but for now it's | |
| 708 # only used on mac. | |
| 709 ['exclude', 'platform/graphics/FontPlatformData\\.cpp$'], | |
| 710 ], | |
| 711 }], | |
| 712 ['OS != "linux" and OS != "mac" and (OS != "win" or (OS == "win" and "EN
ABLE_GDI_FONTS_ON_WINDOWS=1" in feature_defines))', { | |
| 713 'sources/': [ | |
| 714 ['exclude', 'VDMX[^/]+\\.(cpp|h)$'], | |
| 715 ], | 646 ], |
| 716 }], | 647 }], |
| 717 ['OS=="win"', { | 648 ['OS=="win"', { |
| 718 'sources/': [ | 649 'sources/': [ |
| 719 ['exclude', 'Posix\\.cpp$'], | 650 ['exclude', 'Posix\\.cpp$'], |
| 720 | 651 |
| 721 ['include', 'platform/ScrollbarThemeWin\\.(cpp|h)$'], | |
| 722 ['include', 'platform/graphics/win/FontFallbackWin\\.(cpp|h)$'], | |
| 723 ['include', 'platform/graphics/win/FontPlatformDataWin\\.(cpp|h)$'], | |
| 724 ['include', 'platform/graphics/win/FontWin\\.cpp$'], | |
| 725 ['include', 'platform/graphics/win/TransparencyWin\\.(cpp|h)$'], | 652 ['include', 'platform/graphics/win/TransparencyWin\\.(cpp|h)$'], |
| 726 ['include', 'platform/graphics/win/UniscribeHelper\\.(cpp|h)$'], | |
| 727 ['include', 'platform/graphics/win/UniscribeHelperTextRun\\.(cpp|h)$
'], | |
| 728 ['include', 'platform/graphics/opentype/'], | |
| 729 ['include', 'platform/graphics/skia/SkiaFontWin\\.(cpp|h)$'], | |
| 730 | |
| 731 # SystemInfo.cpp is useful and we don't want to copy it. | |
| 732 ['include', 'platform/win/SystemInfo\\.cpp$'], | |
| 733 ], | |
| 734 'conditions': [ | |
| 735 ['"ENABLE_GDI_FONTS_ON_WINDOWS=1" in feature_defines', { | |
| 736 'sources/': [ | |
| 737 ['include', 'platform/graphics/win/FontCustomPlatformDataWin\\.c
pp$'], | |
| 738 ['exclude', 'platform/graphics/skia/SimpleFontDataSkia\\.cpp$'], | |
| 739 ['exclude', 'platform/graphics/skia/GlyphPageTreeNodeSkia\\.cpp$
'], | |
| 740 ['exclude', 'platform/graphics/skia/FontCacheSkia\\.cpp$'], | |
| 741 ['exclude', 'platform/graphics/skia/FontCacheSkiaWin\\.cpp$'], | |
| 742 ['exclude', 'platform/graphics/skia/FontCustomPlatformDataSkia\\
.cpp$'], | |
| 743 ], | |
| 744 },{ # ENABLE_GDI_FONTS_ON_WINDOWS!=1 | |
| 745 'sources/': [ | |
| 746 ['include', 'platform/graphics/skia/SimpleFontDataSkia\\.cpp$'], | |
| 747 ['include', 'platform/graphics/skia/GlyphPageTreeNodeSkia\\.cpp$
'], | |
| 748 ['include', 'platform/graphics/skia/FontCacheSkiaWin\\.cpp$'], | |
| 749 ['include', 'platform/graphics/skia/FontCustomPlatformDataSkia\\
.cpp$'], | |
| 750 ['exclude', 'platform/graphics/win/SimpleFontDataWin\\.cpp$'], | |
| 751 ['exclude', 'platform/graphics/win/GlyphPageTreeNodeWin\\.cpp$']
, | |
| 752 ['exclude', 'platform/graphics/win/FontCacheWin\\.cpp$'], | |
| 753 ['exclude', 'platform/graphics/win/FontCustomPlatformDataWin\\.c
pp$'], | |
| 754 ], | |
| 755 }], | |
| 756 ['"ENABLE_HARFBUZZ_ON_WINDOWS=1" in feature_defines', { | |
| 757 'sources/': [ | |
| 758 ['include', 'platform/graphics/harfbuzz/FontHarfBuzz\\.cpp$'], | |
| 759 ['include', 'platform/graphics/harfbuzz/HarfBuzzFace\\.(cpp|h)$'
], | |
| 760 ['include', 'platform/graphics/harfbuzz/HarfBuzzShaper\\.(cpp|h)
$'], | |
| 761 ['include', 'platform/graphics/harfbuzz/HarfBuzzShaperBase\\.(cp
p|h)$'], | |
| 762 ['include', 'platform/graphics/harfbuzz/HarfBuzzFaceSkia\\.cpp$'
], | |
| 763 ['exclude', 'platform/graphics/win/FontWin\\.cpp$'], | |
| 764 ['exclude', '/(Uniscribe)[^/]*\\.(cpp|h)$'], | |
| 765 ], | |
| 766 'dependencies': [ | |
| 767 '<(DEPTH)/third_party/harfbuzz-ng/harfbuzz.gyp:harfbuzz-ng', | |
| 768 ], | |
| 769 }], | |
| 770 ], | 653 ], |
| 771 },{ # OS!="win" | 654 },{ # OS!="win" |
| 772 'sources/': [ | 655 'sources/': [ |
| 773 ['exclude', 'Win\\.cpp$'], | 656 ['exclude', 'Win\\.cpp$'], |
| 774 ['exclude', '/(Windows|Uniscribe)[^/]*\\.cpp$'], | |
| 775 ['include', 'platform/graphics/opentype/OpenTypeSanitizer\\.cpp$'], | |
| 776 ], | 657 ], |
| 777 }], | 658 }], |
| 778 ['OS=="win" and chromium_win_pch==1', { | 659 ['OS=="win" and chromium_win_pch==1', { |
| 779 'sources/': [ | 660 'sources/': [ |
| 780 ['include', '<(DEPTH)/third_party/WebKit/Source/build/win/Precompile
.cpp'], | 661 ['include', '<(DEPTH)/third_party/WebKit/Source/build/win/Precompile
.cpp'], |
| 781 ], | 662 ], |
| 782 }], | 663 }], |
| 783 ['OS=="android"', { | 664 ['OS=="android"', { |
| 784 'sources/': [ | 665 'sources/': [ |
| 785 ['include', 'platform/chromium/ClipboardChromiumLinux\\.cpp$'], | 666 ['include', 'platform/chromium/ClipboardChromiumLinux\\.cpp$'], |
| 786 ['include', 'platform/chromium/FileSystemChromiumLinux\\.cpp$'], | 667 ['include', 'platform/chromium/FileSystemChromiumLinux\\.cpp$'], |
| 787 ['include', 'platform/graphics/linux/GlyphPageTreeNodeLinux\\.cpp$']
, | |
| 788 ['include', 'platform/graphics/VDMXParser\\.cpp$'], | |
| 789 ], | 668 ], |
| 790 }, { # OS!="android" | 669 }, { # OS!="android" |
| 791 'sources/': [ | 670 'sources/': [ |
| 792 ['exclude', 'Android\\.cpp$'], | 671 ['exclude', 'Android\\.cpp$'], |
| 793 ], | 672 ], |
| 794 }], | 673 }], |
| 795 ['use_default_render_theme==1', { | 674 ['use_default_render_theme==1', { |
| 796 'sources/': [ | 675 'sources/': [ |
| 797 ['exclude', 'platform/ScrollbarThemeWin\\.(cpp|h)'], | |
| 798 ['exclude', 'platform/chromium/PlatformThemeChromiumWin\\.(cpp|h)'], | 676 ['exclude', 'platform/chromium/PlatformThemeChromiumWin\\.(cpp|h)'], |
| 799 ], | 677 ], |
| 800 }, { # use_default_render_theme==0 | 678 }, { # use_default_render_theme==0 |
| 801 'sources/': [ | 679 'sources/': [ |
| 802 ['exclude', 'platform/ScrollbarThemeGtkOrAura\\.(cpp|h)'], | |
| 803 ['exclude', 'platform/chromium/PlatformThemeChromiumDefault\\.(cpp|h
)'], | 680 ['exclude', 'platform/chromium/PlatformThemeChromiumDefault\\.(cpp|h
)'], |
| 804 ], | 681 ], |
| 805 }], | 682 }], |
| 806 ], | 683 ], |
| 807 }, | 684 }, |
| 808 # The *NEON.cpp files fail to compile when -mthumb is passed. Force | 685 # The *NEON.cpp files fail to compile when -mthumb is passed. Force |
| 809 # them to build in ARM mode. | 686 # them to build in ARM mode. |
| 810 # See https://bugs.webkit.org/show_bug.cgi?id=62916. | 687 # See https://bugs.webkit.org/show_bug.cgi?id=62916. |
| 811 { | 688 { |
| 812 'target_name': 'webcore_arm_neon', | 689 'target_name': 'webcore_arm_neon', |
| (...skipping 260 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1073 '<(SHARED_INTERMEDIATE_DIR)/blink/bindings/V8LayerRect.h', | 950 '<(SHARED_INTERMEDIATE_DIR)/blink/bindings/V8LayerRect.h', |
| 1074 '<(SHARED_INTERMEDIATE_DIR)/blink/bindings/V8LayerRectList.cpp', | 951 '<(SHARED_INTERMEDIATE_DIR)/blink/bindings/V8LayerRectList.cpp', |
| 1075 '<(SHARED_INTERMEDIATE_DIR)/blink/bindings/V8LayerRectList.h', | 952 '<(SHARED_INTERMEDIATE_DIR)/blink/bindings/V8LayerRectList.h', |
| 1076 ], | 953 ], |
| 1077 'sources/': [ | 954 'sources/': [ |
| 1078 ['exclude', 'testing/js'], | 955 ['exclude', 'testing/js'], |
| 1079 ], | 956 ], |
| 1080 }, | 957 }, |
| 1081 ], # targets | 958 ], # targets |
| 1082 } | 959 } |
| OLD | NEW |