diff options
author | willchan@chromium.org <willchan@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-04-30 01:37:02 +0000 |
---|---|---|
committer | willchan@chromium.org <willchan@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-04-30 01:37:02 +0000 |
commit | 92b3094dd0c2b7ca9889bd2814a2522abe260ee8 (patch) | |
tree | 42531b38e3bb3c3b1e0c65bb9b6e0ef79dd7f4a6 /chrome/chrome_tests.gypi | |
parent | 084e7ac2193e946bee713c70fa013db5eafb4e72 (diff) | |
download | chromium_src-92b3094dd0c2b7ca9889bd2814a2522abe260ee8.zip chromium_src-92b3094dd0c2b7ca9889bd2814a2522abe260ee8.tar.gz chromium_src-92b3094dd0c2b7ca9889bd2814a2522abe260ee8.tar.bz2 |
I'm tired of waiting for chrome to link before unit_tests starts to build.
BUG=none
TEST=none
Review URL: http://codereview.chromium.org/6905142
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83647 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/chrome_tests.gypi')
-rw-r--r-- | chrome/chrome_tests.gypi | 44 |
1 files changed, 15 insertions, 29 deletions
diff --git a/chrome/chrome_tests.gypi b/chrome/chrome_tests.gypi index a7069e9..67a9365 100644 --- a/chrome/chrome_tests.gypi +++ b/chrome/chrome_tests.gypi @@ -1150,45 +1150,31 @@ 'type': 'executable', 'msvs_guid': 'ECFC2BEC-9FC0-4AD9-9649-5F26793F65FC', 'dependencies': [ - 'browser', - 'browser/sync/protocol/sync_proto.gyp:sync_proto_cpp', - 'chrome', - 'chrome_resources', - 'chrome_strings', - 'common', - 'in_memory_url_index_cache_proto_cpp', - 'profile_import', - 'renderer', - 'service', - 'test_support_common', - 'test_support_sync', - 'test_support_syncapi', - 'test_support_unit', - 'utility', - '../app/app.gyp:app_base', - '../app/app.gyp:app_resources', - '../content/content.gyp:content_gpu', + # unit tests should only depend on + # 1) everything that the chrome binaries depend on: + '<@(chromium_dependencies)', + # 2) test-specific support libraries: '../gpu/gpu.gyp:gpu_unittest_utils', - '../ipc/ipc.gyp:ipc', '../jingle/jingle.gyp:jingle_glue_test_util', '../media/media.gyp:media_test_support', - '../net/net.gyp:net_resources', '../net/net.gyp:net_test_support', - '../printing/printing.gyp:printing', - '../webkit/support/webkit_support.gyp:webkit_resources', - '../skia/skia.gyp:skia', + 'test_support_common', + 'test_support_sync', + 'test_support_syncapi', + 'test_support_unit', '../testing/gmock.gyp:gmock', '../testing/gtest.gyp:gtest', - '../third_party/bzip2/bzip2.gyp:bzip2', + # 3) anything tests directly depend on + '../app/app.gyp:app_resources', + '../skia/skia.gyp:skia', '../third_party/cld/cld.gyp:cld', - '../third_party/expat/expat.gyp:expat', - '../third_party/icu/icu.gyp:icui18n', - '../third_party/icu/icu.gyp:icuuc', '../third_party/libjingle/libjingle.gyp:libjingle', '../third_party/libxml/libxml.gyp:libxml', - '../third_party/npapi/npapi.gyp:npapi', - '../third_party/WebKit/Source/WebKit/chromium/WebKit.gyp:webkit', + '../third_party/icu/icu.gyp:icui18n', + '../third_party/icu/icu.gyp:icuuc', '../ui/gfx/gl/gl.gyp:gl', + 'chrome_resources', + 'chrome_strings', ], 'include_dirs': [ '..', |