0

app: Trim down the dependency list of app_base.

BUG=72317
TEST=app_unittests

R=cmp@chromium.org, tony@chromium.org

Review URL: http://codereview.chromium.org/7198030

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@91385 0039d316-1c4b-4281-b951-d872f2087c98
This commit is contained in:
tfarina@chromium.org
2011-07-01 23:03:09 +00:00
parent e446aa03b3
commit 1096cfd5f7
3 changed files with 5 additions and 13 deletions

@ -3,25 +3,16 @@
# found in the LICENSE file.
{
'variables': {
'chromium_code': 1,
},
'targets': [
{
'target_name': 'app_base',
'type': 'static_library',
'dependencies': [
'../base/base.gyp:base',
'../base/base.gyp:base_static',
'../base/third_party/dynamic_annotations/dynamic_annotations.gyp:dynamic_annotations',
'../build/temp_gyp/googleurl.gyp:googleurl',
'../skia/skia.gyp:skia',
'../third_party/libpng/libpng.gyp:libpng',
'../third_party/sqlite/sqlite.gyp:sqlite',
'../third_party/zlib/zlib.gyp:zlib',
'../ui/ui.gyp:ui_gfx',
'<(libjpeg_gyp_path):libjpeg',
],
'export_dependent_settings': [
'../base/base.gyp:base',
'../base/base.gyp:base_static',
],
'sources': [
'sql/connection.cc',

@ -20,6 +20,7 @@
],
# Export these dependencies since text_elider.h includes ICU headers.
'export_dependent_settings': [
'../net/net.gyp:net',
'../third_party/icu/icu.gyp:icui18n',
'../third_party/icu/icu.gyp:icuuc',
],

@ -104,8 +104,8 @@
'target_name': 'glue',
'type': 'static_library',
'dependencies': [
'<(DEPTH)/app/app.gyp:app_base',
'<(DEPTH)/base/base.gyp:base_i18n',
'<(DEPTH)/base/base.gyp:base_static',
'<(DEPTH)/gpu/gpu.gyp:gles2_implementation',
'<(DEPTH)/net/net.gyp:net',
'<(DEPTH)/ppapi/ppapi.gyp:ppapi_c',