| config BR2_PACKAGE_CIRCUS |
| bool "circus" |
| depends on BR2_PACKAGE_PYTHON3 # python-tornado |
| depends on BR2_INSTALL_LIBSTDCPP # pyzmq -> zeromq |
| depends on BR2_TOOLCHAIN_HAS_THREADS # pyzmq -> zeromq |
| select BR2_PACKAGE_PYTHON_IOWAIT # runtime |
| select BR2_PACKAGE_PYTHON_PSUTIL # runtime |
| select BR2_PACKAGE_PYTHON_PYZMQ # runtime |
| select BR2_PACKAGE_PYTHON_TORNADO # runtime |
| select BR2_PACKAGE_PYTHON_SETUPTOOLS # runtime |
| help |
| Circus is a program that will let you run and watch multiple |
| processes and sockets. |
| |
| https://circus.readthedocs.org/en/latest/ |
| |
| comment "circus needs Python 3 and a toolchain w/ C++, threads" |
| depends on !BR2_INSTALL_LIBSTDCPP || !BR2_TOOLCHAIN_HAS_THREADS || \ |
| !BR2_PACKAGE_PYTHON3 |