Config.in 1.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374
  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. depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 # libusb
  26. select BR2_PACKAGE_LIBUSB
  27. select BR2_PACKAGE_LIBUSB_COMPAT
  28. select BR2_PACKAGE_APCUPSD_MODBUS
  29. help
  30. Compile MODBUS/USB driver code
  31. comment "modbus usb support needs a toolchain w/ threads, gcc >= 4.9"
  32. depends on !BR2_TOOLCHAIN_HAS_THREADS || \
  33. !BR2_TOOLCHAIN_GCC_AT_LEAST_4_9
  34. config BR2_PACKAGE_APCUPSD_NET
  35. bool "net"
  36. help
  37. Compile networking driver for slaves
  38. config BR2_PACKAGE_APCUPSD_PCNET
  39. bool "pcnet"
  40. help
  41. Compile PCNET driver code
  42. config BR2_PACKAGE_APCUPSD_SNMP
  43. bool "snmp"
  44. help
  45. Compile SNMP driver
  46. config BR2_PACKAGE_APCUPSD_USB
  47. bool "usb"
  48. depends on BR2_TOOLCHAIN_HAS_THREADS # libusb
  49. depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 # libusb
  50. select BR2_PACKAGE_LIBUSB
  51. select BR2_PACKAGE_LIBUSB_COMPAT
  52. help
  53. Compile USB UPS code
  54. comment "usb support needs a toolchain w/ threads, gcc >= 4.9"
  55. depends on !BR2_TOOLCHAIN_HAS_THREADS || \
  56. !BR2_TOOLCHAIN_GCC_AT_LEAST_4_9
  57. endif
  58. comment "apcupsd needs a toolchain w/ C++, threads"
  59. depends on BR2_USE_MMU
  60. depends on !BR2_INSTALL_LIBSTDCPP || !BR2_TOOLCHAIN_HAS_THREADS