Remove unused flag --enable-browser-plugin-drag-drop.
[chromium-blink-merge.git] / device / media_transfer_protocol / media_transfer_protocol.gyp
blob469a9e5b03702454986d57955dc9795eed4720dd
1 # Copyright 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.
6   'variables': {
7     'chromium_code': 1,
8   },
9   'targets': [
10     {
11       # Protobuf compiler / generator for the MtpFileEntry and
12       # MtpFileEntries protocol buffers.
13       'target_name': 'mtp_file_entry_proto',
14       'type': 'static_library',
15       'sources': [
16         '../../third_party/cros_system_api/dbus/mtp_file_entry.proto',
17       ],
18       'variables': {
19         'proto_in_dir': '../../third_party/cros_system_api/dbus',
20         'proto_out_dir': 'device/media_transfer_protocol',
21       },
22       'includes': ['../../build/protoc.gypi'],
23     },
24     {
25       # Protobuf compiler / generator for the MtpStorageInfo protocol
26       # buffer.
27       'target_name': 'mtp_storage_info_proto',
28       'type': 'static_library',
29       'sources': [
30         '../../third_party/cros_system_api/dbus/mtp_storage_info.proto',
31       ],
32       'variables': {
33         'proto_in_dir': '../../third_party/cros_system_api/dbus',
34         'proto_out_dir': 'device/media_transfer_protocol',
35       },
36       'includes': ['../../build/protoc.gypi'],
37     },
38     {
39       'target_name': 'device_media_transfer_protocol',
40       'type': 'static_library',
41       'dependencies': [
42         '../../build/linux/system.gyp:dbus',
43         'mtp_file_entry_proto',
44         'mtp_storage_info_proto',
45       ],
46       'sources': [
47         'media_transfer_protocol_daemon_client.cc',
48         'media_transfer_protocol_daemon_client.h',
49         'media_transfer_protocol_manager.cc',
50         'media_transfer_protocol_manager.h',
51       ],
52     },
53   ],