diff options
-rw-r--r-- | DEPS | 2 | ||||
-rw-r--r-- | build/all.gyp | 19 |
2 files changed, 19 insertions, 2 deletions
@@ -26,7 +26,7 @@ deps = { # TODO(mark): Remove once this has moved into depot_tools. "src/tools/gyp": - "http://gyp.googlecode.com/svn/trunk@452", + "http://gyp.googlecode.com/svn/trunk@456", "src/v8": "http://v8.googlecode.com/svn/trunk@1809", diff --git a/build/all.gyp b/build/all.gyp index 1c79811..1349cda 100644 --- a/build/all.gyp +++ b/build/all.gyp @@ -19,6 +19,7 @@ { 'target_name': 'All', 'type': 'none', + 'xcode_create_dependents_test_runner': 1, 'dependencies': [ '../base/base.gyp:*', '../media/media.gyp:*', @@ -75,5 +76,21 @@ ], }, ], + 'conditions': [ + ['OS=="mac"', { + # Target to build everything needed for layout tests to cut down + # on what the layout test bots have to build. + 'targets': [ + { + 'target_name': 'build_for_layout_tests', + 'type': 'none', + 'dependencies': [ + '../chrome/chrome.gyp:image_diff', + '../webkit/tools/test_shell/test_shell.gyp:test_shell', + '../webkit/tools/test_shell/test_shell.gyp:test_shell_tests', + ], + }, + ], + }], + ], } - |