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 22 matching lines...) Expand all Loading... |
33 '../WebKit/chromium/WinPrecompile.gypi', | 33 '../WebKit/chromium/WinPrecompile.gypi', |
34 'features.gypi', | 34 'features.gypi', |
35 '../modules/modules.gypi', | 35 '../modules/modules.gypi', |
36 '../bindings/bindings.gypi', | 36 '../bindings/bindings.gypi', |
37 'core.gypi', | 37 'core.gypi', |
38 ], | 38 ], |
39 | 39 |
40 'variables': { | 40 'variables': { |
41 'enable_wexit_time_destructors': 1, | 41 'enable_wexit_time_destructors': 1, |
42 | 42 |
43 # TODO: temporary variable until we've switched from v8-i18n to v8's i18n su
pport. | |
44 'v8_enable_i18n_support%': 0, | |
45 | |
46 'webcore_include_dirs': [ | 43 'webcore_include_dirs': [ |
47 '../..', | 44 '../..', |
48 '..', | 45 '..', |
49 '<(SHARED_INTERMEDIATE_DIR)/webkit', | 46 '<(SHARED_INTERMEDIATE_DIR)/webkit', |
50 '<(SHARED_INTERMEDIATE_DIR)/webkit/bindings', | 47 '<(SHARED_INTERMEDIATE_DIR)/webkit/bindings', |
51 ], | 48 ], |
52 | 49 |
53 'conditions': [ | 50 'conditions': [ |
54 ['OS=="android" and use_openmax_dl_fft!=0', { | 51 ['OS=="android" and use_openmax_dl_fft!=0', { |
55 'webcore_include_dirs': [ | 52 'webcore_include_dirs': [ |
(...skipping 260 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
316 '<(SHARED_INTERMEDIATE_DIR)/webkit/V8SVGElementWrapperFactory.cpp', | 313 '<(SHARED_INTERMEDIATE_DIR)/webkit/V8SVGElementWrapperFactory.cpp', |
317 | 314 |
318 # Generated from make_style_shorthands.py | 315 # Generated from make_style_shorthands.py |
319 '<(SHARED_INTERMEDIATE_DIR)/webkit/StylePropertyShorthand.cpp', | 316 '<(SHARED_INTERMEDIATE_DIR)/webkit/StylePropertyShorthand.cpp', |
320 | 317 |
321 # Generated from make_style_builder.py | 318 # Generated from make_style_builder.py |
322 '<(SHARED_INTERMEDIATE_DIR)/webkit/StyleBuilder.cpp', | 319 '<(SHARED_INTERMEDIATE_DIR)/webkit/StyleBuilder.cpp', |
323 '<(SHARED_INTERMEDIATE_DIR)/webkit/StyleBuilderFunctions.cpp', | 320 '<(SHARED_INTERMEDIATE_DIR)/webkit/StyleBuilderFunctions.cpp', |
324 ], | 321 ], |
325 'conditions': [ | 322 'conditions': [ |
326 ['v8_enable_i18n_support==0', { | |
327 'dependencies': [ | |
328 '<(DEPTH)/third_party/v8-i18n/build/all.gyp:v8-i18n', | |
329 ], | |
330 'defines': [ | |
331 'USE_I18N_EXTENSION', | |
332 ], | |
333 }], | |
334 ['OS=="win" and component=="shared_library"', { | 323 ['OS=="win" and component=="shared_library"', { |
335 'defines': [ | 324 'defines': [ |
336 'USING_V8_SHARED', | 325 'USING_V8_SHARED', |
337 ], | 326 ], |
338 }], | 327 }], |
339 ['OS=="win"', { | 328 ['OS=="win"', { |
340 'defines': [ | 329 'defines': [ |
341 'WEBCORE_NAVIGATOR_PLATFORM="Win32"', | 330 'WEBCORE_NAVIGATOR_PLATFORM="Win32"', |
342 '__PRETTY_FUNCTION__=__FUNCTION__', | 331 '__PRETTY_FUNCTION__=__FUNCTION__', |
343 ], | 332 ], |
(...skipping 643 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
987 '<@(webcore_files)', | 976 '<@(webcore_files)', |
988 ], | 977 ], |
989 'sources/': [ | 978 'sources/': [ |
990 ['exclude', 'rendering/'], | 979 ['exclude', 'rendering/'], |
991 | 980 |
992 # FIXME: Figure out how to store these patterns in a variable. | 981 # FIXME: Figure out how to store these patterns in a variable. |
993 ['exclude', '(cf|cg|mac|opentype|svg|win)/'], | 982 ['exclude', '(cf|cg|mac|opentype|svg|win)/'], |
994 ['exclude', '(?<!Chromium)(CF|CG|Mac|OpenType|Win)\\.(cpp|mm?)$'], | 983 ['exclude', '(?<!Chromium)(CF|CG|Mac|OpenType|Win)\\.(cpp|mm?)$'], |
995 ], | 984 ], |
996 'conditions': [ | 985 'conditions': [ |
997 ['v8_enable_i18n_support==0', { | |
998 'dependencies': [ | |
999 '<(DEPTH)/third_party/v8-i18n/build/all.gyp:v8-i18n', | |
1000 ], | |
1001 }], | |
1002 # Shard this taret into parts to work around linker limitations. | 986 # Shard this taret into parts to work around linker limitations. |
1003 # on link time code generation builds. | 987 # on link time code generation builds. |
1004 ['OS=="win" and buildtype=="Official"', { | 988 ['OS=="win" and buildtype=="Official"', { |
1005 'msvs_shard': 19, | 989 'msvs_shard': 19, |
1006 }], | 990 }], |
1007 ['OS != "linux"', { | 991 ['OS != "linux"', { |
1008 'sources/': [ | 992 'sources/': [ |
1009 ['exclude', 'Linux\\.cpp$'], | 993 ['exclude', 'Linux\\.cpp$'], |
1010 ], | 994 ], |
1011 }], | 995 }], |
(...skipping 122 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1134 '<(SHARED_INTERMEDIATE_DIR)/webkit/bindings/V8LayerRect.h', | 1118 '<(SHARED_INTERMEDIATE_DIR)/webkit/bindings/V8LayerRect.h', |
1135 '<(SHARED_INTERMEDIATE_DIR)/webkit/bindings/V8LayerRectList.cpp', | 1119 '<(SHARED_INTERMEDIATE_DIR)/webkit/bindings/V8LayerRectList.cpp', |
1136 '<(SHARED_INTERMEDIATE_DIR)/webkit/bindings/V8LayerRectList.h', | 1120 '<(SHARED_INTERMEDIATE_DIR)/webkit/bindings/V8LayerRectList.h', |
1137 ], | 1121 ], |
1138 'sources/': [ | 1122 'sources/': [ |
1139 ['exclude', 'testing/js'], | 1123 ['exclude', 'testing/js'], |
1140 ], | 1124 ], |
1141 }, | 1125 }, |
1142 ], # targets | 1126 ], # targets |
1143 } | 1127 } |
OLD | NEW |