Index: device/hid/BUILD.gn |
diff --git a/device/hid/BUILD.gn b/device/hid/BUILD.gn |
new file mode 100644 |
index 0000000000000000000000000000000000000000..edd3ecbc6307bcbc2745436974a8258fa4a8dbac |
--- /dev/null |
+++ b/device/hid/BUILD.gn |
@@ -0,0 +1,53 @@ |
+# Copyright 2014 The Chromium Authors. All rights reserved. |
+# Use of this source code is governed by a BSD-style license that can be |
+# found in the LICENSE file. |
+ |
+source_set("hid") { |
+ sources = [ |
+ "device_monitor_linux.cc", |
+ "device_monitor_linux.h", |
+ "hid_collection_info.cc", |
+ "hid_collection_info.h", |
+ "hid_connection.cc", |
+ "hid_connection.h", |
+ "hid_connection_linux.cc", |
+ "hid_connection_linux.h", |
+ "hid_connection_mac.cc", |
+ "hid_connection_mac.h", |
+ "hid_connection_win.cc", |
+ "hid_connection_win.h", |
+ "hid_device_info.cc", |
+ "hid_device_info.h", |
+ "hid_report_descriptor.cc", |
+ "hid_report_descriptor.h", |
+ "hid_report_descriptor_item.cc", |
+ "hid_report_descriptor_item.h", |
+ "hid_service.cc", |
+ "hid_service.h", |
+ "hid_service_linux.cc", |
+ "hid_service_linux.h", |
+ "hid_service_mac.cc", |
+ "hid_service_mac.h", |
+ "hid_service_win.cc", |
+ "hid_service_win.h", |
+ "hid_usage_and_page.cc", |
+ "hid_usage_and_page.h", |
+ "input_service_linux.cc", |
+ "input_service_linux.h", |
+ ] |
+ |
+ deps = [ |
+ "//base", |
+ "//net", |
+ ] |
+ |
+ if (is_linux) { |
+ configs += [ |
+ "//build/config/linux:udev" |
+ ] |
+ |
+ deps += [ |
+ "//device/udev_linux", |
+ ] |
+ } |
+} |