chromium/third_party/blink/renderer/modules/webusb/BUILD.gn

# Copyright 2016 The Chromium Authors
# Use of this source code is governed by a BSD-style license that can be
# found in the LICENSE file.

import("//third_party/blink/renderer/modules/modules.gni")

blink_modules_sources("webusb") {
  sources = [
    "usb.cc",
    "usb.h",
    "usb_alternate_interface.cc",
    "usb_alternate_interface.h",
    "usb_configuration.cc",
    "usb_configuration.h",
    "usb_connection_event.cc",
    "usb_connection_event.h",
    "usb_device.cc",
    "usb_device.h",
    "usb_endpoint.cc",
    "usb_endpoint.h",
    "usb_in_transfer_result.h",
    "usb_interface.cc",
    "usb_interface.h",
    "usb_isochronous_in_transfer_packet.h",
    "usb_isochronous_in_transfer_result.h",
    "usb_isochronous_out_transfer_packet.h",
    "usb_isochronous_out_transfer_result.h",
    "usb_out_transfer_result.h",
  ]

  deps = [ "//build:chromeos_buildflags" ]
}