Config.in 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970
  1. config BR2_PACKAGE_APCUPSD
  2. bool "apcupsd"
  3. depends on BR2_INSTALL_LIBSTDCPP
  4. depends on BR2_TOOLCHAIN_HAS_THREADS
  5. depends on BR2_USE_MMU # fork()
  6. help
  7. A daemon for controlling APC UPSes.
  8. http://www.apcupsd.org/
  9. if BR2_PACKAGE_APCUPSD
  10. config BR2_PACKAGE_APCUPSD_APCSMART
  11. bool "apcsmart"
  12. help
  13. Compile APC SmartUPS serial driver
  14. config BR2_PACKAGE_APCUPSD_DUMB
  15. bool "dumb"
  16. help
  17. Compile dumb UPS driver
  18. config BR2_PACKAGE_APCUPSD_MODBUS
  19. bool "modbus"
  20. help
  21. Compile MODBUS driver code
  22. config BR2_PACKAGE_APCUPSD_MODBUS_USB
  23. bool "modbus usb"
  24. depends on BR2_TOOLCHAIN_HAS_THREADS # libusb
  25. select BR2_PACKAGE_LIBUSB
  26. select BR2_PACKAGE_LIBUSB_COMPAT
  27. select BR2_PACKAGE_APCUPSD_MODBUS
  28. help
  29. Compile MODBUS/USB driver code
  30. comment "modbus usb support needs a toolchain w/ threads"
  31. depends on !BR2_TOOLCHAIN_HAS_THREADS
  32. config BR2_PACKAGE_APCUPSD_NET
  33. bool "net"
  34. help
  35. Compile networking driver for slaves
  36. config BR2_PACKAGE_APCUPSD_PCNET
  37. bool "pcnet"
  38. help
  39. Compile PCNET driver code
  40. config BR2_PACKAGE_APCUPSD_SNMP
  41. bool "snmp"
  42. help
  43. Compile SNMP driver
  44. config BR2_PACKAGE_APCUPSD_USB
  45. bool "usb"
  46. depends on BR2_TOOLCHAIN_HAS_THREADS # libusb
  47. select BR2_PACKAGE_LIBUSB
  48. select BR2_PACKAGE_LIBUSB_COMPAT
  49. help
  50. Compile USB UPS code
  51. comment "usb support needs a toolchain w/ threads"
  52. depends on !BR2_TOOLCHAIN_HAS_THREADS
  53. endif
  54. comment "apcupsd needs a toolchain w/ C++, threads"
  55. depends on BR2_USE_MMU
  56. depends on !BR2_INSTALL_LIBSTDCPP || !BR2_TOOLCHAIN_HAS_THREADS