CMakeLists.txt 674 B

1234567891011121314151617181920212223
  1. set(srcs)
  2. set(include)
  3. set(priv_include)
  4. set(priv_require)
  5. if(CONFIG_USB_OTG_SUPPORTED)
  6. list(APPEND srcs "hcd.c"
  7. "hub.c"
  8. "usb_helpers.c"
  9. "usb_host.c"
  10. "usb_private.c"
  11. "usbh.c"
  12. "usb_phy.c")
  13. list(APPEND include "include")
  14. list(APPEND priv_include "private_include")
  15. list(APPEND priv_require "hal" "driver")
  16. endif()
  17. idf_component_register(SRCS ${srcs}
  18. INCLUDE_DIRS ${include}
  19. PRIV_INCLUDE_DIRS ${priv_include}
  20. PRIV_REQUIRES ${priv_require}
  21. )