| 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 697 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 708 ['OS != "linux" and OS != "mac" and (OS != "win" or (OS == "win" and "EN
ABLE_GDI_FONTS_ON_WINDOWS=1" in feature_defines))', { | 708 ['OS != "linux" and OS != "mac" and (OS != "win" or (OS == "win" and "EN
ABLE_GDI_FONTS_ON_WINDOWS=1" in feature_defines))', { |
| 709 'sources/': [ | 709 'sources/': [ |
| 710 ['exclude', 'VDMX[^/]+\\.(cpp|h)$'], | 710 ['exclude', 'VDMX[^/]+\\.(cpp|h)$'], |
| 711 ], | 711 ], |
| 712 }], | 712 }], |
| 713 ['OS=="win"', { | 713 ['OS=="win"', { |
| 714 'sources/': [ | 714 'sources/': [ |
| 715 ['exclude', 'Posix\\.cpp$'], | 715 ['exclude', 'Posix\\.cpp$'], |
| 716 | 716 |
| 717 ['include', 'platform/ScrollbarThemeWin\\.(cpp|h)$'], | 717 ['include', 'platform/ScrollbarThemeWin\\.(cpp|h)$'], |
| 718 ['include', 'platform/graphics/chromium/FontFallbackWin\\.(cpp|h)$']
, | 718 ['include', 'platform/graphics/win/FontFallbackWin\\.(cpp|h)$'], |
| 719 ['include', 'platform/graphics/chromium/TransparencyWin\\.(cpp|h)$']
, | 719 ['include', 'platform/graphics/win/FontPlatformDataWin\\.(cpp|h)$'], |
| 720 ['include', 'platform/graphics/win/FontWin\\.cpp$'], |
| 721 ['include', 'platform/graphics/win/TransparencyWin\\.(cpp|h)$'], |
| 722 ['include', 'platform/graphics/win/UniscribeHelper\\.(cpp|h)$'], |
| 723 ['include', 'platform/graphics/win/UniscribeHelperTextRun\\.(cpp|h)$
'], |
| 720 ['include', 'platform/graphics/opentype/'], | 724 ['include', 'platform/graphics/opentype/'], |
| 721 ['include', 'platform/graphics/skia/SkiaFontWin\\.(cpp|h)$'], | 725 ['include', 'platform/graphics/skia/SkiaFontWin\\.(cpp|h)$'], |
| 722 | 726 |
| 723 # SystemInfo.cpp is useful and we don't want to copy it. | 727 # SystemInfo.cpp is useful and we don't want to copy it. |
| 724 ['include', 'platform/win/SystemInfo\\.cpp$'], | 728 ['include', 'platform/win/SystemInfo\\.cpp$'], |
| 725 ], | 729 ], |
| 726 'conditions': [ | 730 'conditions': [ |
| 727 ['"ENABLE_GDI_FONTS_ON_WINDOWS=1" in feature_defines', { | 731 ['"ENABLE_GDI_FONTS_ON_WINDOWS=1" in feature_defines', { |
| 728 'sources/': [ | 732 'sources/': [ |
| 729 ['include', 'platform/graphics/win/FontCustomPlatformDataWin\\.c
pp$'], | 733 ['include', 'platform/graphics/win/FontCustomPlatformDataWin\\.c
pp$'], |
| 730 ['exclude', 'platform/graphics/skia/SimpleFontDataSkia\\.cpp$'], | 734 ['exclude', 'platform/graphics/skia/SimpleFontDataSkia\\.cpp$'], |
| 731 ['exclude', 'platform/graphics/skia/GlyphPageTreeNodeSkia\\.cpp$
'], | 735 ['exclude', 'platform/graphics/skia/GlyphPageTreeNodeSkia\\.cpp$
'], |
| 732 ['exclude', 'platform/graphics/skia/FontCacheSkia\\.cpp$'], | 736 ['exclude', 'platform/graphics/skia/FontCacheSkia\\.cpp$'], |
| 733 ['exclude', 'platform/graphics/skia/FontCacheSkiaWin\\.cpp$'], | 737 ['exclude', 'platform/graphics/skia/FontCacheSkiaWin\\.cpp$'], |
| 734 ['exclude', 'platform/graphics/skia/FontCustomPlatformDataSkia\\
.cpp$'], | 738 ['exclude', 'platform/graphics/skia/FontCustomPlatformDataSkia\\
.cpp$'], |
| 735 ], | 739 ], |
| 736 },{ # ENABLE_GDI_FONTS_ON_WINDOWS!=1 | 740 },{ # ENABLE_GDI_FONTS_ON_WINDOWS!=1 |
| 737 'sources/': [ | 741 'sources/': [ |
| 738 ['include', 'platform/graphics/skia/SimpleFontDataSkia\\.cpp$'], | 742 ['include', 'platform/graphics/skia/SimpleFontDataSkia\\.cpp$'], |
| 739 ['include', 'platform/graphics/skia/GlyphPageTreeNodeSkia\\.cpp$
'], | 743 ['include', 'platform/graphics/skia/GlyphPageTreeNodeSkia\\.cpp$
'], |
| 740 ['include', 'platform/graphics/skia/FontCacheSkiaWin\\.cpp$'], | 744 ['include', 'platform/graphics/skia/FontCacheSkiaWin\\.cpp$'], |
| 741 ['include', 'platform/graphics/skia/FontCustomPlatformDataSkia\\
.cpp$'], | 745 ['include', 'platform/graphics/skia/FontCustomPlatformDataSkia\\
.cpp$'], |
| 742 ['include', 'platform/graphics/skia/FontCustomPlatformDataSkia\\
.cpp$'], | 746 ['include', 'platform/graphics/skia/FontCustomPlatformDataSkia\\
.cpp$'], |
| 743 ['exclude', 'platform/graphics/chromium/SimpleFontDataChromiumWi
n\\.cpp$'], | 747 ['exclude', 'platform/graphics/win/SimpleFontDataWin\\.cpp$'], |
| 744 ['exclude', 'platform/graphics/chromium/GlyphPageTreeNodeChromiu
mWin\\.cpp$'], | 748 ['exclude', 'platform/graphics/win/GlyphPageTreeNodeWin\\.cpp$']
, |
| 745 ['exclude', 'platform/graphics/chromium/FontCacheChromiumWin\\.c
pp$'], | 749 ['exclude', 'platform/graphics/win/FontCacheWin\\.cpp$'], |
| 746 ['exclude', 'platform/graphics/win/FontCustomPlatformDataWin\\.c
pp$'], | 750 ['exclude', 'platform/graphics/win/FontCustomPlatformDataWin\\.c
pp$'], |
| 747 ], | 751 ], |
| 748 }], | 752 }], |
| 749 ['"ENABLE_HARFBUZZ_ON_WINDOWS=1" in feature_defines', { | 753 ['"ENABLE_HARFBUZZ_ON_WINDOWS=1" in feature_defines', { |
| 750 'sources/': [ | 754 'sources/': [ |
| 751 ['include', 'platform/graphics/harfbuzz/FontHarfBuzz\\.cpp$'], | 755 ['include', 'platform/graphics/harfbuzz/FontHarfBuzz\\.cpp$'], |
| 752 ['include', 'platform/graphics/harfbuzz/HarfBuzzFace\\.(cpp|h)$'
], | 756 ['include', 'platform/graphics/harfbuzz/HarfBuzzFace\\.(cpp|h)$'
], |
| 753 ['include', 'platform/graphics/harfbuzz/HarfBuzzShaper\\.(cpp|h)
$'], | 757 ['include', 'platform/graphics/harfbuzz/HarfBuzzShaper\\.(cpp|h)
$'], |
| 754 ['include', 'platform/graphics/harfbuzz/HarfBuzzShaperBase\\.(cp
p|h)$'], | 758 ['include', 'platform/graphics/harfbuzz/HarfBuzzShaperBase\\.(cp
p|h)$'], |
| 755 ['include', 'platform/graphics/harfbuzz/HarfBuzzFaceSkia\\.cpp$'
], | 759 ['include', 'platform/graphics/harfbuzz/HarfBuzzFaceSkia\\.cpp$'
], |
| 756 ['exclude', 'platform/graphics/chromium/FontChromiumWin\\.cpp$']
, | 760 ['exclude', 'platform/graphics/win/FontWin\\.cpp$'], |
| 757 ['exclude', '/(Uniscribe)[^/]*\\.(cpp|h)$'], | 761 ['exclude', '/(Uniscribe)[^/]*\\.(cpp|h)$'], |
| 758 ], | 762 ], |
| 759 'dependencies': [ | 763 'dependencies': [ |
| 760 '<(DEPTH)/third_party/harfbuzz-ng/harfbuzz.gyp:harfbuzz-ng', | 764 '<(DEPTH)/third_party/harfbuzz-ng/harfbuzz.gyp:harfbuzz-ng', |
| 761 ], | 765 ], |
| 762 }], | 766 }], |
| 763 ], | 767 ], |
| 764 },{ # OS!="win" | 768 },{ # OS!="win" |
| 765 'sources/': [ | 769 'sources/': [ |
| 766 ['exclude', 'Win\\.cpp$'], | 770 ['exclude', 'Win\\.cpp$'], |
| 767 ['exclude', '/(Windows|Uniscribe)[^/]*\\.cpp$'], | 771 ['exclude', '/(Windows|Uniscribe)[^/]*\\.cpp$'], |
| 768 ['include', 'platform/graphics/opentype/OpenTypeSanitizer\\.cpp$'], | 772 ['include', 'platform/graphics/opentype/OpenTypeSanitizer\\.cpp$'], |
| 769 ], | 773 ], |
| 770 }], | 774 }], |
| 771 ['OS=="win" and chromium_win_pch==1', { | 775 ['OS=="win" and chromium_win_pch==1', { |
| 772 'sources/': [ | 776 'sources/': [ |
| 773 ['include', '<(DEPTH)/third_party/WebKit/Source/build/win/Precompile
.cpp'], | 777 ['include', '<(DEPTH)/third_party/WebKit/Source/build/win/Precompile
.cpp'], |
| 774 ], | 778 ], |
| 775 }], | 779 }], |
| 776 ['OS=="android"', { | 780 ['OS=="android"', { |
| 777 'sources/': [ | 781 'sources/': [ |
| 778 ['include', 'platform/chromium/ClipboardChromiumLinux\\.cpp$'], | 782 ['include', 'platform/chromium/ClipboardChromiumLinux\\.cpp$'], |
| 779 ['include', 'platform/chromium/FileSystemChromiumLinux\\.cpp$'], | 783 ['include', 'platform/chromium/FileSystemChromiumLinux\\.cpp$'], |
| 780 ['include', 'platform/graphics/chromium/GlyphPageTreeNodeLinux\\.cpp
$'], | 784 ['include', 'platform/graphics/linux/GlyphPageTreeNodeLinux\\.cpp$']
, |
| 781 ['include', 'platform/graphics/chromium/VDMXParser\\.cpp$'], | 785 ['include', 'platform/graphics/VDMXParser\\.cpp$'], |
| 782 ], | 786 ], |
| 783 }, { # OS!="android" | 787 }, { # OS!="android" |
| 784 'sources/': [ | 788 'sources/': [ |
| 785 ['exclude', 'Android\\.cpp$'], | 789 ['exclude', 'Android\\.cpp$'], |
| 786 ], | 790 ], |
| 787 }], | 791 }], |
| 788 ['use_default_render_theme==1', { | 792 ['use_default_render_theme==1', { |
| 789 'sources/': [ | 793 'sources/': [ |
| 790 ['exclude', 'platform/ScrollbarThemeWin\\.(cpp|h)'], | 794 ['exclude', 'platform/ScrollbarThemeWin\\.(cpp|h)'], |
| 791 ['exclude', 'platform/chromium/PlatformThemeChromiumWin\\.(cpp|h)'], | 795 ['exclude', 'platform/chromium/PlatformThemeChromiumWin\\.(cpp|h)'], |
| (...skipping 275 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1067 '<(SHARED_INTERMEDIATE_DIR)/blink/bindings/V8LayerRect.h', | 1071 '<(SHARED_INTERMEDIATE_DIR)/blink/bindings/V8LayerRect.h', |
| 1068 '<(SHARED_INTERMEDIATE_DIR)/blink/bindings/V8LayerRectList.cpp', | 1072 '<(SHARED_INTERMEDIATE_DIR)/blink/bindings/V8LayerRectList.cpp', |
| 1069 '<(SHARED_INTERMEDIATE_DIR)/blink/bindings/V8LayerRectList.h', | 1073 '<(SHARED_INTERMEDIATE_DIR)/blink/bindings/V8LayerRectList.h', |
| 1070 ], | 1074 ], |
| 1071 'sources/': [ | 1075 'sources/': [ |
| 1072 ['exclude', 'testing/js'], | 1076 ['exclude', 'testing/js'], |
| 1073 ], | 1077 ], |
| 1074 }, | 1078 }, |
| 1075 ], # targets | 1079 ], # targets |
| 1076 } | 1080 } |
| OLD | NEW |