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

Side by Side Diff: third_party/WebKit/WebCore/WebCore.gyp/WebCore.gyp

Issue 399062: For the 249 branch:... (Closed) Base URL: svn://chrome-svn/chrome/branches/249/src/
Patch Set: Created 11 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 | Annotate | Revision Log
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 613 matching lines...) Expand 10 before | Expand all | Expand 10 after
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
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 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698