summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--DEPS2
-rw-r--r--build/all.gyp19
2 files changed, 19 insertions, 2 deletions
diff --git a/DEPS b/DEPS
index a3bdabf..bc24485 100644
--- a/DEPS
+++ b/DEPS
@@ -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',
+ ],
+ },
+ ],
+ }],
+ ],
}
-