Config.in 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839
  1. config BR2_PACKAGE_LIBFTDI1
  2. bool "libftdi1"
  3. depends on BR2_TOOLCHAIN_HAS_THREADS # libusb
  4. depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 # libusb
  5. select BR2_PACKAGE_LIBUSB
  6. help
  7. Userspace access to FTDI USB interface chips (version 1.x)
  8. http://www.intra2net.com/en/developer/libftdi/index.php
  9. if BR2_PACKAGE_LIBFTDI1
  10. config BR2_PACKAGE_LIBFTDI1_LIBFTDIPP1
  11. bool "libftdipp1"
  12. depends on BR2_INSTALL_LIBSTDCPP # boost
  13. depends on BR2_TOOLCHAIN_HAS_THREADS # boost
  14. depends on BR2_USE_WCHAR # boost
  15. select BR2_PACKAGE_BOOST
  16. help
  17. C++ bindings for libftdi
  18. comment "libftdipp1 needs a toolchain w/ C++, wchar"
  19. depends on !BR2_INSTALL_LIBSTDCPP || !BR2_USE_WCHAR
  20. config BR2_PACKAGE_LIBFTDI1_PYTHON_BINDINGS
  21. bool "python bindings"
  22. depends on BR2_PACKAGE_PYTHON3
  23. help
  24. Python bindings for libftdi
  25. config BR2_PACKAGE_LIBFTDI1_FDTI_EEPROM
  26. bool "ftdi_eeprom tool"
  27. select BR2_PACKAGE_LIBCONFUSE
  28. endif # BR2_PACKAGE_LIBFTDI1
  29. comment "libftdi1 needs a toolchain w/ threads, gcc >= 4.9"
  30. depends on !BR2_TOOLCHAIN_HAS_THREADS || \
  31. !BR2_TOOLCHAIN_GCC_AT_LEAST_4_9