| Index: components/precache.gypi | 
| diff --git a/components/precache.gypi b/components/precache.gypi | 
| index 0f0331b7c41fc90aef69f98fe9408468ac40b221..ea4693ba64d932d6dc3b0031078fef19eb59ed83 100644 | 
| --- a/components/precache.gypi | 
| +++ b/components/precache.gypi | 
| @@ -8,6 +8,7 @@ | 
| 'target_name': 'precache', | 
| 'type': 'static_library', | 
| 'dependencies': [ | 
| +        'precache_content', | 
| 'precache_core', | 
| ], | 
| 'include_dirs': [ | 
| @@ -15,6 +16,25 @@ | 
| ], | 
| }, | 
| { | 
| +      'target_name': 'precache_content', | 
| +      'type': 'static_library', | 
| +      'dependencies': [ | 
| +        'precache_core', | 
| +        '../base/base.gyp:base', | 
| +        '../content/content.gyp:content_browser', | 
| +        '../url/url.gyp:url_lib', | 
| +      ], | 
| +      'include_dirs': [ | 
| +        '..', | 
| +      ], | 
| +      'sources': [ | 
| +        'precache/content/precache_manager.cc', | 
| +        'precache/content/precache_manager.h', | 
| +        'precache/content/precache_manager_factory.cc', | 
| +        'precache/content/precache_manager_factory.h', | 
| +      ], | 
| +    }, | 
| +    { | 
| 'target_name': 'precache_core', | 
| 'type': 'static_library', | 
| 'dependencies': [ | 
| @@ -27,10 +47,17 @@ | 
| '..', | 
| ], | 
| 'sources': [ | 
| +        'precache/core/precache_database.cc', | 
| +        'precache/core/precache_database.h', | 
| 'precache/core/precache_fetcher.cc', | 
| 'precache/core/precache_fetcher.h', | 
| +        'precache/core/precache_statistics_table.cc', | 
| +        'precache/core/precache_statistics_table.h', | 
| 'precache/core/precache_switches.cc', | 
| 'precache/core/precache_switches.h', | 
| +        'precache/core/precache_url_table.cc', | 
| +        'precache/core/precache_url_table.h', | 
| +        'precache/core/url_list_provider.h', | 
| ], | 
| 'includes': [ 'precache/precache_defines.gypi', ], | 
| 'direct_dependent_settings': { | 
|  |