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 613 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
624 'webcore_bindings', | 624 'webcore_bindings', |
625 '../../JavaScriptCore/JavaScriptCore.gyp/JavaScriptCore.gyp:pcre', | 625 '../../JavaScriptCore/JavaScriptCore.gyp/JavaScriptCore.gyp:pcre', |
626 '../../JavaScriptCore/JavaScriptCore.gyp/JavaScriptCore.gyp:wtf', | 626 '../../JavaScriptCore/JavaScriptCore.gyp/JavaScriptCore.gyp:wtf', |
627 '<(chromium_src_dir)/build/temp_gyp/googleurl.gyp:googleurl', | 627 '<(chromium_src_dir)/build/temp_gyp/googleurl.gyp:googleurl', |
628 '<(chromium_src_dir)/skia/skia.gyp:skia', | 628 '<(chromium_src_dir)/skia/skia.gyp:skia', |
629 '<(chromium_src_dir)/third_party/libjpeg/libjpeg.gyp:libjpeg', | 629 '<(chromium_src_dir)/third_party/libjpeg/libjpeg.gyp:libjpeg', |
630 '<(chromium_src_dir)/third_party/libpng/libpng.gyp:libpng', | 630 '<(chromium_src_dir)/third_party/libpng/libpng.gyp:libpng', |
631 '<(chromium_src_dir)/third_party/libxml/libxml.gyp:libxml', | 631 '<(chromium_src_dir)/third_party/libxml/libxml.gyp:libxml', |
632 '<(chromium_src_dir)/third_party/libxslt/libxslt.gyp:libxslt', | 632 '<(chromium_src_dir)/third_party/libxslt/libxslt.gyp:libxslt', |
633 '<(chromium_src_dir)/third_party/npapi/npapi.gyp:npapi', | 633 '<(chromium_src_dir)/third_party/npapi/npapi.gyp:npapi', |
| 634 '<(chromium_src_dir)/third_party/ots/ots.gyp:ots', |
634 '<(chromium_src_dir)/third_party/sqlite/sqlite.gyp:sqlite', | 635 '<(chromium_src_dir)/third_party/sqlite/sqlite.gyp:sqlite', |
635 ], | 636 ], |
636 'defines': [ | 637 'defines': [ |
637 'WEBCORE_NAVIGATOR_VENDOR="Google Inc."', | 638 'WEBCORE_NAVIGATOR_VENDOR="Google Inc."', |
638 ], | 639 ], |
639 'include_dirs': [ | 640 'include_dirs': [ |
640 '<(INTERMEDIATE_DIR)', | 641 '<(INTERMEDIATE_DIR)', |
641 '<@(webcore_include_dirs)', | 642 '<@(webcore_include_dirs)', |
642 ], | 643 ], |
643 'sources': [ | 644 'sources': [ |
644 '<@(webcore_files)', | 645 '<@(webcore_files)', |
645 | 646 |
646 # For WebCoreSystemInterface, Mac-only. | 647 # For WebCoreSystemInterface, Mac-only. |
647 '../../WebKit/mac/WebCoreSupport/WebSystemInterface.m', | 648 '../../WebKit/mac/WebCoreSupport/WebSystemInterface.m', |
648 ], | 649 ], |
649 'sources/': [ | 650 'sources/': [ |
650 # Exclude JSC custom bindings. | 651 # Exclude JSC custom bindings. |
651 ['exclude', 'bindings/js'], | 652 ['exclude', 'bindings/js'], |
652 | 653 |
653 # Fortunately, many things can be excluded by using broad patterns. | 654 # Fortunately, many things can be excluded by using broad patterns. |
654 | 655 |
655 # Exclude things that don't apply to the Chromium platform on the basis | 656 # Exclude things that don't apply to the Chromium platform on the basis |
656 # of their enclosing directories and tags at the ends of their | 657 # of their enclosing directories and tags at the ends of their |
657 # filenames. | 658 # filenames. |
658 ['exclude', '(android|cairo|cf|cg|curl|gtk|haiku|linux|mac|opentype|posi
x|qt|soup|symbian|win|wx)/'], | 659 ['exclude', '(android|cairo|cf|cg|curl|gtk|haiku|linux|mac|opentype|posi
x|qt|soup|symbian|win|wx)/'], |
659 ['exclude', '(?<!Chromium)(SVGAllInOne|Android|Cairo|CF|CG|Curl|Gtk|Linu
x|Mac|OpenType|POSIX|Posix|Qt|Safari|Soup|Symbian|Win|Wx)\\.(cpp|mm?)$'], | 660 ['exclude', '(?<!Chromium)(SVGAllInOne|Android|Cairo|CF|CG|Curl|Gtk|Linu
x|Mac|OpenType|POSIX|Posix|Qt|Safari|Soup|Symbian|Win|Wx)\\.(cpp|mm?)$'], |
| 661 ['include', 'platform/graphics/opentype/OpenTypeSanitizer\\.cpp$'], |
660 | 662 |
661 # JSC-only. | 663 # JSC-only. |
662 ['exclude', 'inspector/JavaScript[^/]*\\.cpp$'], | 664 ['exclude', 'inspector/JavaScript[^/]*\\.cpp$'], |
663 | 665 |
664 # ENABLE_OFFLINE_WEB_APPLICATIONS, exclude most of webcore's impl | 666 # ENABLE_OFFLINE_WEB_APPLICATIONS, exclude most of webcore's impl |
665 ['exclude', 'loader/appcache/'], | 667 ['exclude', 'loader/appcache/'], |
666 ['include', 'loader/appcache/ApplicationCacheHost\.h$'], | 668 ['include', 'loader/appcache/ApplicationCacheHost\.h$'], |
667 ['include', 'loader/appcache/DOMApplicationCache\.(h|cpp)$'], | 669 ['include', 'loader/appcache/DOMApplicationCache\.(h|cpp)$'], |
668 | 670 |
669 # SVG_FILTERS only. | 671 # SVG_FILTERS only. |
(...skipping 354 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1024 'configurations': { | 1026 'configurations': { |
1025 'Debug': { | 1027 'Debug': { |
1026 'cflags!': ['-g'], | 1028 'cflags!': ['-g'], |
1027 } | 1029 } |
1028 }, | 1030 }, |
1029 }], | 1031 }], |
1030 ], | 1032 ], |
1031 }, | 1033 }, |
1032 ], # targets | 1034 ], # targets |
1033 } | 1035 } |
OLD | NEW |