| 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 580 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 591 'dependencies': [ | 591 'dependencies': [ |
| 592 'webcore_prerequisites', | 592 'webcore_prerequisites', |
| 593 ], | 593 ], |
| 594 'sources': [ | 594 'sources': [ |
| 595 '<@(webcore_files)', | 595 '<@(webcore_files)', |
| 596 ], | 596 ], |
| 597 'sources/': [ | 597 'sources/': [ |
| 598 ['exclude', '.*'], | 598 ['exclude', '.*'], |
| 599 ['include', 'rendering/'], | 599 ['include', 'rendering/'], |
| 600 | 600 |
| 601 # FIXME: Figure out how to store these patterns in a variable. | |
| 602 ['exclude', '(cf|cg|mac|opentype|svg|win)/'], | |
| 603 ['exclude', '(?<!Chromium)(CF|CG|Mac|Win)\\.(cpp|mm?)$'], | 601 ['exclude', '(?<!Chromium)(CF|CG|Mac|Win)\\.(cpp|mm?)$'], |
| 604 # Previous rule excludes things like ChromiumFooWin, include those. | 602 # Previous rule excludes things like ChromiumFooWin, include those. |
| 605 ['include', 'rendering/.*Chromium.*\\.(cpp|mm?)$'], | 603 ['include', 'rendering/.*Chromium.*\\.(cpp|mm?)$'], |
| 606 ], | 604 ], |
| 607 'conditions': [ | 605 'conditions': [ |
| 608 # Shard this taret into parts to work around linker limitations. | 606 # Shard this taret into parts to work around linker limitations. |
| 609 # on link time code generation builds. | 607 # on link time code generation builds. |
| 610 ['OS=="win" and buildtype=="Official"', { | 608 ['OS=="win" and buildtype=="Official"', { |
| 611 'msvs_shard': 5, | 609 'msvs_shard': 5, |
| 612 }], | 610 }], |
| (...skipping 55 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 668 'type': 'static_library', | 666 'type': 'static_library', |
| 669 'dependencies': [ | 667 'dependencies': [ |
| 670 'webcore_prerequisites', | 668 'webcore_prerequisites', |
| 671 ], | 669 ], |
| 672 'sources': [ | 670 'sources': [ |
| 673 '<@(webcore_files)', | 671 '<@(webcore_files)', |
| 674 ], | 672 ], |
| 675 'sources/': [ | 673 'sources/': [ |
| 676 ['exclude', 'rendering/'], | 674 ['exclude', 'rendering/'], |
| 677 | 675 |
| 678 # FIXME: Figure out how to store these patterns in a variable. | |
| 679 ['exclude', '(cf|cg|mac|opentype|svg|win)/'], | |
| 680 ['exclude', '(?<!Chromium)(CF|CG|Mac|Win)\\.(cpp|mm?)$'], | 676 ['exclude', '(?<!Chromium)(CF|CG|Mac|Win)\\.(cpp|mm?)$'], |
| 681 ], | 677 ], |
| 682 'conditions': [ | 678 'conditions': [ |
| 683 # Shard this taret into parts to work around linker limitations. | 679 # Shard this taret into parts to work around linker limitations. |
| 684 # on link time code generation builds. | 680 # on link time code generation builds. |
| 685 ['OS=="win" and buildtype=="Official"', { | 681 ['OS=="win" and buildtype=="Official"', { |
| 686 'msvs_shard': 19, | 682 'msvs_shard': 19, |
| 687 }], | 683 }], |
| 688 ['OS != "linux"', { | 684 ['OS != "linux"', { |
| 689 'sources/': [ | 685 'sources/': [ |
| (...skipping 140 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 830 '<(bindings_core_v8_output_dir)/V8LayerRect.h', | 826 '<(bindings_core_v8_output_dir)/V8LayerRect.h', |
| 831 '<(bindings_core_v8_output_dir)/V8LayerRectList.cpp', | 827 '<(bindings_core_v8_output_dir)/V8LayerRectList.cpp', |
| 832 '<(bindings_core_v8_output_dir)/V8LayerRectList.h', | 828 '<(bindings_core_v8_output_dir)/V8LayerRectList.h', |
| 833 ], | 829 ], |
| 834 'sources/': [ | 830 'sources/': [ |
| 835 ['exclude', 'testing/js'], | 831 ['exclude', 'testing/js'], |
| 836 ], | 832 ], |
| 837 }, | 833 }, |
| 838 ], # targets | 834 ], # targets |
| 839 } | 835 } |
| OLD | NEW |