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

Side by Side Diff: Source/core/core.gyp

Issue 738113003: Refactor RenderThemeChromiumDefault (Closed) Base URL: https://chromium.googlesource.com/chromium/blink.git@master
Patch Set: Fix license and android Created 6 years, 1 month 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 | Source/core/core.gypi » ('j') | Source/core/rendering/RenderThemeChromiumLinux.h » ('J')
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
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 544 matching lines...) Expand 10 before | Expand all | Expand 10 after
555 'msvs_shard': 5, 555 'msvs_shard': 5,
556 }], 556 }],
557 ['use_default_render_theme==0', { 557 ['use_default_render_theme==0', {
558 'sources/': [ 558 'sources/': [
559 ['exclude', 'rendering/RenderThemeChromiumDefault.*'], 559 ['exclude', 'rendering/RenderThemeChromiumDefault.*'],
560 ], 560 ],
561 }], 561 }],
562 ['OS=="win"', { 562 ['OS=="win"', {
563 'sources/': [ 563 'sources/': [
564 ['exclude', 'Posix\\.cpp$'], 564 ['exclude', 'Posix\\.cpp$'],
565 ['include', 'rendering/RenderThemeChromiumDefault\\.cpp$'],
tkent 2014/11/21 01:22:37 I think this is unnecessary. core.gypi contains R
565 ], 566 ],
566 },{ # OS!="win" 567 },{ # OS!="win"
567 'sources/': [ 568 'sources/': [
568 ['exclude', 'Win\\.cpp$'], 569 ['exclude', 'Win\\.cpp$'],
569 ], 570 ],
570 }], 571 }],
571 ['OS=="win" and chromium_win_pch==1', { 572 ['OS=="win" and chromium_win_pch==1', {
572 'sources/': [ 573 'sources/': [
573 ['include', '<(DEPTH)/third_party/WebKit/Source/build/win/Precompile .cpp'], 574 ['include', '<(DEPTH)/third_party/WebKit/Source/build/win/Precompile .cpp'],
574 ], 575 ],
575 }], 576 }],
576 ['OS=="mac"', { 577 ['OS=="mac"', {
577 'sources/': [ 578 'sources/': [
578 # RenderThemeChromiumSkia is not used on mac since RenderThemeChromi umMac 579 # RenderThemeChromiumSkia is not used on mac since RenderThemeChromi umMac
579 # does not reference the Skia code that is used by Windows, Linux an d Android. 580 # does not reference the Skia code that is used by Windows, Linux an d Android.
580 ['exclude', 'rendering/RenderThemeChromiumSkia\\.cpp$'], 581 ['exclude', 'rendering/RenderThemeChromiumSkia\\.cpp$'],
581 # RenderThemeChromiumFontProvider is used by RenderThemeChromiumSkia . 582 # RenderThemeChromiumFontProvider is used by RenderThemeChromiumSkia .
582 ['exclude', 'rendering/RenderThemeChromiumFontProvider\\.cpp'], 583 ['exclude', 'rendering/RenderThemeChromiumFontProvider\\.cpp'],
583 ['exclude', 'rendering/RenderThemeChromiumFontProvider\\.h'], 584 ['exclude', 'rendering/RenderThemeChromiumFontProvider\\.h'],
584 ], 585 ],
585 },{ # OS!="mac" 586 },{ # OS!="mac"
586 'sources/': [['exclude', 'Mac\\.(cpp|mm?)$']] 587 'sources/': [['exclude', 'Mac\\.(cpp|mm?)$']]
587 }], 588 }],
588 ['OS == "android" and target_arch == "ia32" and gcc_version == 46', { 589 ['OS == "android" and target_arch == "ia32" and gcc_version == 46', {
589 # Due to a bug in gcc 4.6 in android NDK, we get warnings about uninit ialized variable. 590 # Due to a bug in gcc 4.6 in android NDK, we get warnings about uninit ialized variable.
590 'cflags': ['-Wno-uninitialized'], 591 'cflags': ['-Wno-uninitialized'],
591 }], 592 }],
592 ['OS != "linux"', { 593 ['OS == "linux"', {
594 'sources/': [
595 ['include', 'rendering/RenderThemeChromiumDefault\\.cpp$'],
tkent 2014/11/21 01:22:37 Ditto.
596 ],
597 },{ # OS!="linux"
593 'sources/': [ 598 'sources/': [
594 ['exclude', 'Linux\\.cpp$'], 599 ['exclude', 'Linux\\.cpp$'],
595 ], 600 ],
596 }], 601 }],
597 ['OS=="android"', { 602 ['OS=="android"', {
598 'sources/': [ 603 'sources/': [
599 ['include', 'rendering/RenderThemeChromiumFontProviderLinux\\.cpp$'] , 604 ['include', 'rendering/RenderThemeChromiumFontProviderLinux\\.cpp$'] ,
600 ['include', 'rendering/RenderThemeChromiumDefault\\.cpp$'], 605 ['include', 'rendering/RenderThemeChromiumDefault\\.cpp$'],
601 ], 606 ],
602 },{ # OS!="android" 607 },{ # OS!="android"
(...skipping 187 matching lines...) Expand 10 before | Expand all | Expand 10 after
790 '<(bindings_core_v8_output_dir)/V8InternalDictionaryDerived.h', 795 '<(bindings_core_v8_output_dir)/V8InternalDictionaryDerived.h',
791 '<(bindings_core_v8_output_dir)/V8PluginPlaceholderOptions.cpp', 796 '<(bindings_core_v8_output_dir)/V8PluginPlaceholderOptions.cpp',
792 '<(bindings_core_v8_output_dir)/V8PluginPlaceholderOptions.h', 797 '<(bindings_core_v8_output_dir)/V8PluginPlaceholderOptions.h',
793 ], 798 ],
794 'sources/': [ 799 'sources/': [
795 ['exclude', 'testing/js'], 800 ['exclude', 'testing/js'],
796 ], 801 ],
797 }, 802 },
798 ], # targets 803 ], # targets
799 } 804 }
OLDNEW
« no previous file with comments | « no previous file | Source/core/core.gypi » ('j') | Source/core/rendering/RenderThemeChromiumLinux.h » ('J')

Powered by Google App Engine
This is Rietveld 408576698