| Index: Source/config.gyp
|
| diff --git a/Source/config.gyp b/Source/config.gyp
|
| index a24b5f04b72e8cec44d2542ae71efccaa6a9d6c5..dcbd430568019cc6ed7d1951fc93121d4b834f5b 100644
|
| --- a/Source/config.gyp
|
| +++ b/Source/config.gyp
|
| @@ -33,12 +33,13 @@
|
| # size of the binary and increasing the speed of gdb. gcc only.
|
| 'remove_webcore_debug_symbols%': 0,
|
| },
|
| - 'targets': [{
|
| + 'targets': [
|
| + {
|
| 'target_name': 'config',
|
| 'type': 'none',
|
| 'direct_dependent_settings': {
|
| - 'defines': [
|
| - 'WEBKIT_IMPLEMENTATION=1',
|
| + 'include_dirs': [
|
| + '.'
|
| ],
|
| 'msvs_disabled_warnings': [
|
| 4138, 4244, 4291, 4305, 4344, 4355, 4521, 4099,
|
| @@ -76,5 +77,26 @@
|
| }],
|
| ],
|
| },
|
| - }],
|
| + },
|
| + {
|
| + 'target_name': 'unittest_config',
|
| + 'type': 'none',
|
| + 'dependencies': [
|
| + 'config',
|
| + '<(DEPTH)/testing/gmock.gyp:gmock',
|
| + '<(DEPTH)/testing/gtest.gyp:gtest',
|
| + ],
|
| + 'export_dependent_settings': [
|
| + 'config',
|
| + '<(DEPTH)/testing/gmock.gyp:gmock',
|
| + '<(DEPTH)/testing/gtest.gyp:gtest',
|
| + ],
|
| + 'direct_dependent_settings': {
|
| + 'cflags!': ['-Wglobal-constructors'],
|
| + 'xcode_settings': {
|
| + 'WARNING_CFLAGS!': ['-Wglobal-constructors'],
|
| + },
|
| + },
|
| + }
|
| + ],
|
| }
|
|
|