| 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 30 matching lines...) Expand all Loading... |
| 41 ], | 41 ], |
| 42 'targets': [ | 42 'targets': [ |
| 43 { | 43 { |
| 44 # GN version: //third_party/WebKit/Source/web:webkit_unit_tests | 44 # GN version: //third_party/WebKit/Source/web:webkit_unit_tests |
| 45 'target_name': 'webkit_unit_tests', | 45 'target_name': 'webkit_unit_tests', |
| 46 'type': 'executable', | 46 'type': 'executable', |
| 47 'variables': { 'enable_wexit_time_destructors': 1, }, | 47 'variables': { 'enable_wexit_time_destructors': 1, }, |
| 48 'dependencies': [ | 48 'dependencies': [ |
| 49 '../../public/blink.gyp:blink', | 49 '../../public/blink.gyp:blink', |
| 50 '../config.gyp:unittest_config', | 50 '../config.gyp:unittest_config', |
| 51 '../modules/modules.gyp:modules', |
| 51 '../platform/blink_platform_tests.gyp:blink_platform_test_suppor
t', | 52 '../platform/blink_platform_tests.gyp:blink_platform_test_suppor
t', |
| 52 '../wtf/wtf.gyp:wtf', | 53 '../wtf/wtf.gyp:wtf', |
| 53 '../wtf/wtf_tests.gyp:wtf_unittest_helpers', | 54 '../wtf/wtf_tests.gyp:wtf_unittest_helpers', |
| 54 'web.gyp:blink_web_test_support', | 55 'web.gyp:blink_web_test_support', |
| 55 '<(DEPTH)/base/base.gyp:base', | 56 '<(DEPTH)/base/base.gyp:base', |
| 56 '<(DEPTH)/base/base.gyp:base_i18n', | 57 '<(DEPTH)/base/base.gyp:base_i18n', |
| 57 '<(DEPTH)/base/base.gyp:test_support_base', | 58 '<(DEPTH)/base/base.gyp:test_support_base', |
| 58 '<(DEPTH)/testing/gmock.gyp:gmock', | 59 '<(DEPTH)/testing/gmock.gyp:gmock', |
| 59 '<(DEPTH)/testing/gtest.gyp:gtest', | 60 '<(DEPTH)/testing/gtest.gyp:gtest', |
| 60 '<(DEPTH)/third_party/libwebp/libwebp.gyp:libwebp', | 61 '<(DEPTH)/third_party/libwebp/libwebp.gyp:libwebp', |
| 61 '<(DEPTH)/third_party/zlib/zlib.gyp:zlib', | 62 '<(DEPTH)/third_party/zlib/zlib.gyp:zlib', |
| 62 '<(DEPTH)/url/url.gyp:url_lib', | 63 '<(DEPTH)/url/url.gyp:url_lib', |
| 63 '<(DEPTH)/v8/tools/gyp/v8.gyp:v8', | 64 '<(DEPTH)/v8/tools/gyp/v8.gyp:v8', |
| 64 '<(DEPTH)/content/content_shell_and_tests.gyp:test_support_conte
nt', | 65 '<(DEPTH)/content/content_shell_and_tests.gyp:test_support_conte
nt', |
| 65 ], | 66 ], |
| 66 'sources': [ | 67 'sources': [ |
| 67 '../web/tests/RunAllTests.cpp', | 68 '../web/tests/RunAllTests.cpp', |
| 69 '<@(bindings_unittest_files)', |
| 70 '<@(core_unittest_files)', |
| 71 '<@(modules_unittest_files)', |
| 72 '<@(platform_web_unittest_files)', |
| 73 '<@(web_unittest_files)', |
| 68 ], | 74 ], |
| 69 'include_dirs': [ | 75 'include_dirs': [ |
| 70 '../../public/web', | 76 '../../public/web', |
| 71 '../web', | 77 '../web', |
| 72 'src', | 78 'src', |
| 73 ], | 79 ], |
| 80 'defines': [ |
| 81 'BLINK_IMPLEMENTATION=1', |
| 82 'INSIDE_BLINK', |
| 83 ], |
| 74 'conditions': [ | 84 'conditions': [ |
| 75 ['component!="shared_library"', { | 85 ['component!="shared_library"', { |
| 76 'dependencies': [ | 86 'dependencies': [ |
| 77 '../core/core.gyp:webcore', | 87 '../core/core.gyp:webcore', |
| 78 ], | 88 ], |
| 79 'defines': [ | 89 }, { |
| 80 'BLINK_IMPLEMENTATION=1', | 90 'dependencies': [ |
| 81 'INSIDE_BLINK', | 91 '../core/core.gyp:webcore_shared', |
| 82 ], | |
| 83 'sources': [ | |
| 84 '<@(bindings_unittest_files)', | |
| 85 '<@(core_unittest_files)', | |
| 86 '<@(modules_unittest_files)', | |
| 87 '<@(platform_web_unittest_files)', | |
| 88 '<@(web_unittest_files)', | |
| 89 ], | 92 ], |
| 90 }], | 93 }], |
| 91 ['OS=="win" and component!="shared_library"', { | 94 ['OS=="win" and component!="shared_library"', { |
| 92 'configurations': { | 95 'configurations': { |
| 93 'Debug_Base': { | 96 'Debug_Base': { |
| 94 'msvs_settings': { | 97 'msvs_settings': { |
| 95 'VCLinkerTool': { | 98 'VCLinkerTool': { |
| 96 'LinkIncremental': '<(msvs_large_module_debu
g_link_mode)', | 99 'LinkIncremental': '<(msvs_large_module_debu
g_link_mode)', |
| 97 }, | 100 }, |
| 98 }, | 101 }, |
| (...skipping 59 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 158 '../../../../build/isolate.gypi', | 161 '../../../../build/isolate.gypi', |
| 159 ], | 162 ], |
| 160 'sources': [ | 163 'sources': [ |
| 161 'webkit_unit_tests.isolate', | 164 'webkit_unit_tests.isolate', |
| 162 ], | 165 ], |
| 163 }, | 166 }, |
| 164 ], | 167 ], |
| 165 }], | 168 }], |
| 166 ], | 169 ], |
| 167 } | 170 } |
| OLD | NEW |