diff options
Diffstat (limited to 'device/serial/BUILD.gn')
-rw-r--r-- | device/serial/BUILD.gn | 37 |
1 files changed, 37 insertions, 0 deletions
diff --git a/device/serial/BUILD.gn b/device/serial/BUILD.gn new file mode 100644 index 0000000..0b38e93 --- /dev/null +++ b/device/serial/BUILD.gn @@ -0,0 +1,37 @@ +# 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. + +import("//mojo/public/tools/bindings/mojom.gni") + +# GYP version: device/serial/serial.gyp:device_serial +static_library("serial") { + output_name = "device_serial" + + sources = [ + "serial_device_enumerator.cc", + "serial_device_enumerator.h", + "serial_device_enumerator_linux.cc", + "serial_device_enumerator_linux.h", + "serial_device_enumerator_mac.cc", + "serial_device_enumerator_mac.h", + "serial_device_enumerator_win.cc", + "serial_device_enumerator_win.h", + ] + + if (is_linux) { + configs += [ "//build/config/linux:udev" ] + } + + deps = [ + ":serial_mojo", + ] +} + +mojom("serial_mojo") { + visibility = ":serial" + + sources = [ + "serial.mojom", + ] +} |