Config.in 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839
  1. config BR2_PACKAGE_PYTHON_WEB2PY
  2. bool "python-web2py"
  3. select BR2_PACKAGE_PYTHON_PYDAL # runtime
  4. select BR2_PACKAGE_PYTHON3_ZLIB # runtime
  5. select BR2_PACKAGE_PYTHON3_PYEXPAT # runtime
  6. select BR2_PACKAGE_PYTHON3_SQLITE # runtime
  7. select BR2_PACKAGE_PYTHON_YATL # runtime
  8. help
  9. web2py is a free open source full-stack framework for rapid
  10. development of fast, scalable, secure and portable
  11. database-driven web-based applications.
  12. http://web2py.com
  13. if BR2_PACKAGE_PYTHON_WEB2PY
  14. config BR2_PACKAGE_PYTHON_WEB2PY_INSTALL_ADMIN
  15. bool "install admin panel application"
  16. default y
  17. # web2py will use pydal to generate the password (below), and that
  18. # uses hashlib.pbkdf2_hmac(), which is only available when python
  19. # is built with openssl since 3.12 (previously, there was a slow
  20. # pure-python fallback, dropped in 3.12).
  21. select BR2_PACKAGE_HOST_PYTHON3_SSL
  22. help
  23. This option install web2py admin panel application.
  24. It can be removed to save space on embedded systems.
  25. if BR2_PACKAGE_PYTHON_WEB2PY_INSTALL_ADMIN
  26. config BR2_PACKAGE_PYTHON_WEB2PY_PASSWORD
  27. string "admin panel password"
  28. default "web2py"
  29. help
  30. Set the admin panel password.
  31. endif
  32. endif