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 12 matching lines...) Expand all Loading... |
23 # SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT | 23 # SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT |
24 # LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, | 24 # LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, |
25 # DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY | 25 # DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY |
26 # THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT | 26 # THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT |
27 # (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE | 27 # (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE |
28 # OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. | 28 # OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |
29 # | 29 # |
30 | 30 |
31 { | 31 { |
32 'includes': [ | 32 'includes': [ |
33 '../build/win/precompile.gypi', | 33 '../build/win/precompile-core.gypi', |
34 '../build/features.gypi', | 34 '../build/features.gypi', |
35 '../build/scripts/scripts.gypi', | 35 '../build/scripts/scripts.gypi', |
36 '../bindings/core/core.gypi', # core can depend on bindings/core, but not o
n bindings | 36 '../bindings/core/core.gypi', # core can depend on bindings/core, but not o
n bindings |
37 'core.gypi', | 37 'core.gypi', |
38 ], | 38 ], |
39 | 39 |
40 'variables': { | 40 'variables': { |
41 'enable_wexit_time_destructors': 1, | 41 'enable_wexit_time_destructors': 1, |
42 | 42 |
43 'webcore_include_dirs': [ | 43 'webcore_include_dirs': [ |
(...skipping 434 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
478 }], | 478 }], |
479 ['OS!="win"', { | 479 ['OS!="win"', { |
480 'sources!': [ | 480 'sources!': [ |
481 'layout/LayoutThemeFontProviderWin.cpp', | 481 'layout/LayoutThemeFontProviderWin.cpp', |
482 'layout/LayoutThemeWin.cpp', | 482 'layout/LayoutThemeWin.cpp', |
483 'layout/LayoutThemeWin.h', | 483 'layout/LayoutThemeWin.h', |
484 ], | 484 ], |
485 }], | 485 }], |
486 ['OS=="win" and chromium_win_pch==1', { | 486 ['OS=="win" and chromium_win_pch==1', { |
487 'sources/': [ | 487 'sources/': [ |
488 ['include', '<(DEPTH)/third_party/WebKit/Source/build/win/Precompile
.cpp'], | 488 ['include', '<(DEPTH)/third_party/WebKit/Source/build/win/Precompile
-core.cpp'], |
489 ], | 489 ], |
490 }], | 490 }], |
491 ['OS=="mac"', { | 491 ['OS=="mac"', { |
492 'sources!': [ | 492 'sources!': [ |
493 # LayoutThemeFontProvider is used by LayoutThemeDefault. | 493 # LayoutThemeFontProvider is used by LayoutThemeDefault. |
494 'layout/LayoutThemeFontProvider.cpp', | 494 'layout/LayoutThemeFontProvider.cpp', |
495 'layout/LayoutThemeFontProvider.h', | 495 'layout/LayoutThemeFontProvider.h', |
496 ], | 496 ], |
497 },{ # OS!="mac" | 497 },{ # OS!="mac" |
498 'sources!': [ | 498 'sources!': [ |
(...skipping 67 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
566 # Use USE_NEW_THEME on Mac. | 566 # Use USE_NEW_THEME on Mac. |
567 ['include', 'platform/Theme\\.cpp$'], | 567 ['include', 'platform/Theme\\.cpp$'], |
568 ], | 568 ], |
569 }, { # OS!="mac" | 569 }, { # OS!="mac" |
570 'sources!': [ | 570 'sources!': [ |
571 'editing/SmartReplaceCF.cpp', | 571 'editing/SmartReplaceCF.cpp', |
572 ], | 572 ], |
573 }], | 573 }], |
574 ['OS=="win" and chromium_win_pch==1', { | 574 ['OS=="win" and chromium_win_pch==1', { |
575 'sources/': [ | 575 'sources/': [ |
576 ['include', '<(DEPTH)/third_party/WebKit/Source/build/win/Precompile
.cpp'], | 576 ['include', '<(DEPTH)/third_party/WebKit/Source/build/win/Precompile
-core.cpp'], |
577 ], | 577 ], |
578 }], | 578 }], |
579 ['use_default_render_theme==0 and OS != "android"', { | 579 ['use_default_render_theme==0 and OS != "android"', { |
580 'sources!': [ | 580 'sources!': [ |
581 'paint/ThemePainterDefault.cpp', | 581 'paint/ThemePainterDefault.cpp', |
582 'paint/ThemePainterDefault.h', | 582 'paint/ThemePainterDefault.h', |
583 ], | 583 ], |
584 }], | 584 }], |
585 ], | 585 ], |
586 # Disable c4267 warnings until we fix size_t to int truncations. | 586 # Disable c4267 warnings until we fix size_t to int truncations. |
(...skipping 216 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
803 # exceeded object file format limit while compiling Document.cpp. | 803 # exceeded object file format limit while compiling Document.cpp. |
804 ['OS=="win" and target_arch=="x64"', { | 804 ['OS=="win" and target_arch=="x64"', { |
805 'msvs_settings': { | 805 'msvs_settings': { |
806 'VCCLCompilerTool': { | 806 'VCCLCompilerTool': { |
807 'AdditionalOptions': ['/bigobj'], | 807 'AdditionalOptions': ['/bigobj'], |
808 }, | 808 }, |
809 }, | 809 }, |
810 }], | 810 }], |
811 ['OS=="win" and chromium_win_pch==1', { | 811 ['OS=="win" and chromium_win_pch==1', { |
812 'sources/': [ | 812 'sources/': [ |
813 ['include', '<(DEPTH)/third_party/WebKit/Source/build/win/Precom
pile.cpp'], | 813 ['include', '<(DEPTH)/third_party/WebKit/Source/build/win/Precom
pile-core.cpp'], |
814 ], | 814 ], |
815 }], | 815 }], |
816 ['OS=="mac"', { | 816 ['OS=="mac"', { |
817 'sources!': [ | 817 'sources!': [ |
818 # LayoutThemeSkia is not used on mac since LayoutThemeMac | 818 # LayoutThemeSkia is not used on mac since LayoutThemeMac |
819 # does not reference the Skia code that is used by Windows, Linu
x and Android. | 819 # does not reference the Skia code that is used by Windows, Linu
x and Android. |
820 'layout/LayoutThemeSkia.cpp', | 820 'layout/LayoutThemeSkia.cpp', |
821 'layout/LayoutThemeSkia.h', | 821 'layout/LayoutThemeSkia.h', |
822 | 822 |
823 # LayoutThemeFontProvider is used by LayoutThemeSkia. | 823 # LayoutThemeFontProvider is used by LayoutThemeSkia. |
(...skipping 57 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
881 'libraries': [ | 881 'libraries': [ |
882 '<!@(pkg-config --libs ipp|sed s/-L//)/libipps_l.a', | 882 '<!@(pkg-config --libs ipp|sed s/-L//)/libipps_l.a', |
883 '<!@(pkg-config --libs ipp|sed s/-L//)/libippcore_l.a', | 883 '<!@(pkg-config --libs ipp|sed s/-L//)/libippcore_l.a', |
884 ] | 884 ] |
885 }, | 885 }, |
886 }], | 886 }], |
887 ], | 887 ], |
888 }, | 888 }, |
889 ], # targets | 889 ], # targets |
890 } | 890 } |
OLD | NEW |