1 # Copyright 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.
7 # GN version: //components/usb_service
8 'target_name': 'usb_service',
9 'type': '<(component)',
11 '../base/base.gyp:base',
12 '../base/third_party/dynamic_annotations/dynamic_annotations.gyp:dynamic_annotations',
13 '../content/content.gyp:content_browser',
15 '../third_party/libusb/libusb.gyp:libusb',
18 'USB_SERVICE_IMPLEMENTATION',
24 # Note: sources list duplicated in GN build.
25 'usb_service/usb_context.cc',
26 'usb_service/usb_context.h',
27 'usb_service/usb_device_impl.cc',
28 'usb_service/usb_device_impl.h',
29 'usb_service/usb_device.h',
30 'usb_service/usb_device_handle_impl.cc',
31 'usb_service/usb_device_handle_impl.h',
32 'usb_service/usb_device_handle.h',
33 'usb_service/usb_error.cc',
34 'usb_service/usb_error.h',
35 'usb_service/usb_interface.h',
36 'usb_service/usb_interface_impl.cc',
37 'usb_service/usb_interface_impl.h',
38 'usb_service/usb_service.h',
39 'usb_service/usb_service_impl.cc',
44 '../build/linux/system.gyp:udev',
49 '../chromeos/chromeos.gyp:chromeos',