More explicit thread checking in SafeBrowsingDatabase.
[chromium-blink-merge.git] / mojo / mojo_input_events_converters.gyp
blobb212b5b99ae5172a2d4ea241929d82d956c368e0
1 # Copyright (c) 2014 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.
6   'includes': [
7     'mojo_variables.gypi',
8   ],
9   'targets': [
10     {
11       # GN version: //mojo/converters/input_events
12       'target_name': 'mojo_input_events_lib',
13       'type': '<(component)',
14       'defines': [
15         'MOJO_INPUT_EVENTS_IMPLEMENTATION',
16       ],
17       'dependencies': [
18         '../base/base.gyp:base',
19         '../ui/events/events.gyp:events',
20         '../ui/gfx/gfx.gyp:gfx_geometry',
21         'mojo_geometry_converters.gyp:mojo_geometry_lib',
22         'mojo_services_public.gyp:mojo_geometry_bindings',
23         'mojo_services_public.gyp:mojo_input_events_bindings',
24         '<(mojo_system_for_component)',
25       ],
26       'sources': [
27         'converters/input_events/input_events_type_converters.cc',
28         'converters/input_events/input_events_type_converters.h',
29         'converters/input_events/mojo_extended_key_event_data.cc',
30         'converters/input_events/mojo_extended_key_event_data.h',
31         'converters/input_events/mojo_input_events_export.h',
32       ],
33       'conditions': [
34         ['component=="shared_library"', {
35           'dependencies': [
36             'mojo_base.gyp:mojo_environment_chromium',
37           ],
38         }],
39       ],
40     },
41   ],