summaryrefslogtreecommitdiffstats
path: root/build/all.gyp
diff options
context:
space:
mode:
authorthomasvl@chromium.org <thomasvl@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-09-11 20:46:00 +0000
committerthomasvl@chromium.org <thomasvl@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-09-11 20:46:00 +0000
commitacbb3dcb1c117965ad74843cad2ddbad7c15da4e (patch)
tree654ecfd8cad8ffdc4f51674638bbebd26530fd48 /build/all.gyp
parent6efd2725528d4456add7e864753bf11d33ee9c35 (diff)
downloadchromium_src-acbb3dcb1c117965ad74843cad2ddbad7c15da4e.zip
chromium_src-acbb3dcb1c117965ad74843cad2ddbad7c15da4e.tar.gz
chromium_src-acbb3dcb1c117965ad74843cad2ddbad7c15da4e.tar.bz2
Remove the target the bots used to use (but don't any more).
Add two targets for the chromium mac builders to build the subset their testers run for better cycle times. TEST=none BUG=none Review URL: http://codereview.chromium.org/195063 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@26005 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'build/all.gyp')
-rw-r--r--build/all.gyp47
1 files changed, 35 insertions, 12 deletions
diff --git a/build/all.gyp b/build/all.gyp
index 812e72b..1938861 100644
--- a/build/all.gyp
+++ b/build/all.gyp
@@ -96,15 +96,6 @@
['OS=="mac"', {
'targets': [
{
- # This target is legacy and can go away when the bots have been
- # updated to direclty build the test_shell targets.
- 'target_name': 'build_for_layout_tests',
- 'type': 'none',
- 'dependencies': [
- '../webkit/tools/test_shell/test_shell.gyp:*',
- ],
- },
- {
# Target to build everything plus the dmg. We don't put the dmg
# in the All target because developers really don't need it.
'target_name': 'all_and_dmg',
@@ -114,7 +105,39 @@
'../chrome/chrome.gyp:build_app_dmg',
],
},
- ],
- }],
- ],
+ # These targets are here so the build bots can use them to build
+ # subsets of a full tree for faster cycle times.
+ {
+ 'target_name': 'chromium_builder_dbg',
+ 'xcode_create_dependents_test_runner': 1,
+ 'type': 'none',
+ 'dependencies': [
+ '../app/app.gyp:app_unittests',
+ '../ipc/ipc.gyp:ipc_tests',
+ '../media/media.gyp:media_unittests',
+ '../printing/printing.gyp:printing_unittests',
+ '../chrome/chrome.gyp:ui_tests',
+ '../chrome/chrome.gyp:unit_tests',
+ ],
+ },
+ {
+ 'target_name': 'chromium_builder_rel',
+ 'type': 'none',
+ 'dependencies': [
+ '../app/app.gyp:app_unittests',
+ '../chrome/chrome.gyp:memory_test',
+ '../chrome/chrome.gyp:page_cycler_tests',
+ '../chrome/chrome.gyp:startup_tests',
+ '../chrome/chrome.gyp:tab_switching_test',
+ '../chrome/chrome.gyp:ui_tests',
+ '../chrome/chrome.gyp:unit_tests',
+ '../chrome/chrome.gyp:url_fetch_test',
+ '../ipc/ipc.gyp:ipc_tests',
+ '../media/media.gyp:media_unittests',
+ '../printing/printing.gyp:printing_unittests',
+ ],
+ },
+ ], # targets
+ }], # OS="mac"
+ ], # conditions
}