OLD | NEW |
1 # | 1 # |
2 # Copyright (C) 2011 Google Inc. All rights reserved. | 2 # Copyright (C) 2011 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 15 matching lines...) Expand all Loading... |
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 'WinPrecompile.gypi', | 33 'WinPrecompile.gypi', |
34 '../../wtf/wtf.gypi', | 34 '../../wtf/wtf.gypi', |
35 '../../core/core.gypi', | 35 '../../core/core.gypi', |
| 36 '../../web/web.gypi', |
36 'WebKit.gypi', | 37 'WebKit.gypi', |
37 '../../core/features.gypi', | 38 '../../core/features.gypi', |
38 ], | 39 ], |
39 'targets': [ | 40 'targets': [ |
40 { | 41 { |
41 'target_name': 'webkit', | 42 'target_name': 'webkit', |
42 'type': '<(component)', | 43 'type': '<(component)', |
43 'variables': { 'enable_wexit_time_destructors': 1, }, | 44 'variables': { 'enable_wexit_time_destructors': 1, }, |
44 'dependencies': [ | 45 'dependencies': [ |
45 '../../core/core.gyp:webcore', | 46 '../../core/core.gyp:webcore', |
46 '../../modules/modules.gyp:modules', | 47 '../../modules/modules.gyp:modules', |
47 '<(DEPTH)/skia/skia.gyp:skia', | 48 '<(DEPTH)/skia/skia.gyp:skia', |
48 '<(angle_path)/src/build_angle.gyp:translator_glsl', | 49 '<(angle_path)/src/build_angle.gyp:translator_glsl', |
49 '<(DEPTH)/third_party/icu/icu.gyp:icuuc', | 50 '<(DEPTH)/third_party/icu/icu.gyp:icuuc', |
50 '<(DEPTH)/third_party/npapi/npapi.gyp:npapi', | 51 '<(DEPTH)/third_party/npapi/npapi.gyp:npapi', |
51 '<(DEPTH)/v8/tools/gyp/v8.gyp:v8', | 52 '<(DEPTH)/v8/tools/gyp/v8.gyp:v8', |
52 'blink_common', | 53 'blink_common', |
53 ], | 54 ], |
54 'export_dependent_settings': [ | 55 'export_dependent_settings': [ |
55 '<(DEPTH)/skia/skia.gyp:skia', | 56 '<(DEPTH)/skia/skia.gyp:skia', |
56 '<(DEPTH)/third_party/icu/icu.gyp:icuuc', | 57 '<(DEPTH)/third_party/icu/icu.gyp:icuuc', |
57 '<(DEPTH)/third_party/npapi/npapi.gyp:npapi', | 58 '<(DEPTH)/third_party/npapi/npapi.gyp:npapi', |
58 '<(DEPTH)/v8/tools/gyp/v8.gyp:v8', | 59 '<(DEPTH)/v8/tools/gyp/v8.gyp:v8', |
59 ], | 60 ], |
60 'include_dirs': [ | 61 'include_dirs': [ |
61 '../../../public/web', | 62 '../../../public/web', |
62 'src', | 63 'src', |
| 64 '../../web', |
63 '<(angle_path)/include', | 65 '<(angle_path)/include', |
64 '<(DEPTH)/third_party/skia/include/utils', | 66 '<(DEPTH)/third_party/skia/include/utils', |
65 ], | 67 ], |
66 'defines': [ | 68 'defines': [ |
67 'WEBKIT_IMPLEMENTATION=1', | 69 'WEBKIT_IMPLEMENTATION=1', |
68 'INSIDE_WEBKIT', | 70 'INSIDE_WEBKIT', |
69 ], | 71 ], |
70 'sources': [ | 72 'sources': [ |
71 '<@(webcore_platform_support_files)', | 73 '<@(webcore_platform_support_files)', |
| 74 '<@(web_files)', |
72 'src/ApplicationCacheHost.cpp', | 75 'src/ApplicationCacheHost.cpp', |
73 'src/ApplicationCacheHostInternal.h', | 76 'src/ApplicationCacheHostInternal.h', |
74 'src/AssertMatchingEnums.cpp', | 77 'src/AssertMatchingEnums.cpp', |
75 'src/AssociatedURLLoader.cpp', | 78 'src/AssociatedURLLoader.cpp', |
76 'src/AssociatedURLLoader.h', | 79 'src/AssociatedURLLoader.h', |
77 'src/AsyncFileSystemChromium.cpp', | 80 'src/AsyncFileSystemChromium.cpp', |
78 'src/AsyncFileSystemChromium.h', | 81 'src/AsyncFileSystemChromium.h', |
79 'src/AsyncFileWriterChromium.cpp', | 82 'src/AsyncFileWriterChromium.cpp', |
80 'src/AsyncFileWriterChromium.h', | 83 'src/AsyncFileWriterChromium.h', |
81 'src/AutofillPopupMenuClient.cpp', | 84 'src/AutofillPopupMenuClient.cpp', |
(...skipping 154 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
236 'src/WebFileChooserCompletionImpl.cpp', | 239 'src/WebFileChooserCompletionImpl.cpp', |
237 'src/WebFileChooserCompletionImpl.h', | 240 'src/WebFileChooserCompletionImpl.h', |
238 'src/WebFileSystemCallbacksImpl.cpp', | 241 'src/WebFileSystemCallbacksImpl.cpp', |
239 'src/WebFileSystemCallbacksImpl.h', | 242 'src/WebFileSystemCallbacksImpl.h', |
240 'src/WebFontCache.cpp', | 243 'src/WebFontCache.cpp', |
241 'src/WebFontDescription.cpp', | 244 'src/WebFontDescription.cpp', |
242 'src/WebFontImpl.cpp', | 245 'src/WebFontImpl.cpp', |
243 'src/WebFontImpl.h', | 246 'src/WebFontImpl.h', |
244 'src/WebFormControlElement.cpp', | 247 'src/WebFormControlElement.cpp', |
245 'src/WebFormElement.cpp', | 248 'src/WebFormElement.cpp', |
246 'src/WebFrameImpl.cpp', | |
247 'src/WebFrameImpl.h', | |
248 'src/WebGeolocationController.cpp', | 249 'src/WebGeolocationController.cpp', |
249 'src/WebGeolocationClientMock.cpp', | 250 'src/WebGeolocationClientMock.cpp', |
250 'src/WebGeolocationError.cpp', | 251 'src/WebGeolocationError.cpp', |
251 'src/WebGeolocationPermissionRequest.cpp', | 252 'src/WebGeolocationPermissionRequest.cpp', |
252 'src/WebGeolocationPermissionRequestManager.cpp', | 253 'src/WebGeolocationPermissionRequestManager.cpp', |
253 'src/WebGeolocationPosition.cpp', | 254 'src/WebGeolocationPosition.cpp', |
254 'src/WebGlyphCache.cpp', | 255 'src/WebGlyphCache.cpp', |
255 'src/WebHistoryItem.cpp', | 256 'src/WebHistoryItem.cpp', |
256 'src/WebHitTestResult.cpp', | 257 'src/WebHitTestResult.cpp', |
257 'src/WebIconLoadingCompletionImpl.cpp', | 258 'src/WebIconLoadingCompletionImpl.cpp', |
(...skipping 331 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
589 ['clang==1', { | 590 ['clang==1', { |
590 'target_defaults': { | 591 'target_defaults': { |
591 'cflags': ['-Wglobal-constructors'], | 592 'cflags': ['-Wglobal-constructors'], |
592 'xcode_settings': { | 593 'xcode_settings': { |
593 'WARNING_CFLAGS': ['-Wglobal-constructors'], | 594 'WARNING_CFLAGS': ['-Wglobal-constructors'], |
594 }, | 595 }, |
595 }, | 596 }, |
596 }], | 597 }], |
597 ], # conditions | 598 ], # conditions |
598 } | 599 } |
OLD | NEW |