build.ck 608 B

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. /*++
  2. Copyright (c) 2013 Minoca Corp. All Rights Reserved
  3. Module Name:
  4. USB Composite
  5. Abstract:
  6. This module implements the USB Composite device driver, which exposes
  7. child devices for each independent interface of a USB device.
  8. Author:
  9. Evan Green 20-Mar-2013
  10. Environment:
  11. Kernel
  12. --*/
  13. function build() {
  14. name = "usbcomp";
  15. sources = [
  16. "usbcomp.c"
  17. ];
  18. dynlibs = [
  19. "//drivers/usb/usbcore:usbcore"
  20. ];
  21. drv = {
  22. "label": name,
  23. "inputs": sources + dynlibs,
  24. };
  25. entries = driver(drv);
  26. return entries;
  27. }
  28. return build();