Home | History | Annotate | Download | only in components
      1 # Copyright (c) 2013 The Chromium Authors. All rights reserved.
      2 # Use of this source code is governed by a BSD-style license that can be
      3 # found in the LICENSE file.
      4 
      5 {
      6   'targets': [
      7     {
      8       'target_name': 'visitedlink_common',
      9       'type': 'static_library',
     10       'dependencies': [
     11         '../base/base.gyp:base',
     12         '../content/content.gyp:content_common',
     13         '../ipc/ipc.gyp:ipc',
     14         '../url/url.gyp:url_lib',
     15       ],
     16       'sources': [
     17         'visitedlink/common/visitedlink_common.cc',
     18         'visitedlink/common/visitedlink_common.h',
     19         'visitedlink/common/visitedlink_message_generator.cc',
     20         'visitedlink/common/visitedlink_message_generator.h',
     21         'visitedlink/common/visitedlink_messages.h',
     22       ],
     23     },
     24     {
     25       'target_name': 'visitedlink_browser',
     26       'type': 'static_library',
     27       'include_dirs': [
     28         '../skia/config',
     29       ],
     30       'dependencies': [
     31         'visitedlink_common',
     32         '../base/base.gyp:base',
     33         '../content/content.gyp:content_browser',
     34         '../content/content.gyp:content_common',
     35       ],
     36       'sources': [
     37         'visitedlink/browser/visitedlink_delegate.h',
     38         'visitedlink/browser/visitedlink_event_listener.cc',
     39         'visitedlink/browser/visitedlink_event_listener.h',
     40         'visitedlink/browser/visitedlink_master.cc',
     41         'visitedlink/browser/visitedlink_master.h',
     42       ],
     43     }
     44   ],
     45   'conditions': [
     46     ['OS != "ios"', {
     47       'targets': [
     48         {
     49           'target_name': 'visitedlink_renderer',
     50           'type': 'static_library',
     51           'dependencies': [
     52             'visitedlink_common',
     53             '../base/base.gyp:base',
     54             '../content/content.gyp:content_common',
     55             '../content/content.gyp:content_renderer',
     56             '../third_party/WebKit/public/blink.gyp:blink',
     57           ],
     58           'sources': [
     59             'visitedlink/renderer/visitedlink_slave.cc',
     60             'visitedlink/renderer/visitedlink_slave.h',
     61           ],
     62         },
     63       ],
     64     }],
     65   ],
     66 }
     67