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