1# Copyright 2017 The Fuchsia 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. 4 5LOCAL_DIR := $(GET_LOCAL_DIR) 6 7MODULE := $(LOCAL_DIR) 8 9MODULE_TYPE := driver 10 11MODULE_SRCS += \ 12 $(LOCAL_DIR)/binding.c \ 13 $(LOCAL_DIR)/midi.c \ 14 $(LOCAL_DIR)/usb-audio.cpp \ 15 $(LOCAL_DIR)/usb-audio-control-interface.cpp \ 16 $(LOCAL_DIR)/usb-audio-descriptors.cpp \ 17 $(LOCAL_DIR)/usb-audio-device.cpp \ 18 $(LOCAL_DIR)/usb-audio-path.cpp \ 19 $(LOCAL_DIR)/usb-audio-stream.cpp \ 20 $(LOCAL_DIR)/usb-audio-stream-interface.cpp \ 21 $(LOCAL_DIR)/usb-audio-units.cpp \ 22 $(LOCAL_DIR)/usb-midi-sink.c \ 23 $(LOCAL_DIR)/usb-midi-source.c \ 24 25MODULE_LIBS := \ 26 system/ulib/driver \ 27 system/ulib/zircon \ 28 system/ulib/c \ 29 30MODULE_STATIC_LIBS := \ 31 system/ulib/audio-driver-proto \ 32 system/ulib/audio-proto-utils \ 33 system/dev/lib/usb \ 34 system/ulib/digest \ 35 system/ulib/dispatcher-pool \ 36 system/ulib/ddk \ 37 system/ulib/ddktl \ 38 system/ulib/fbl \ 39 system/ulib/pretty \ 40 system/ulib/sync \ 41 system/ulib/zx \ 42 system/ulib/zxcpp \ 43 third_party/ulib/uboringssl \ 44 45MODULE_BANJO_LIBS := \ 46 system/banjo/ddk-protocol-usb \ 47 system/banjo/ddk-protocol-usb-composite \ 48 system/banjo/ddk-protocol-usb-request \ 49 50include make/module.mk 51