Config.in 1.2 KB

123456789101112131415161718192021222324252627282930313233343536
  1. comment "hiawatha needs a toolchain w/ threads, dynamic library"
  2. depends on BR2_USE_MMU
  3. depends on BR2_TOOLCHAIN_HAS_SYNC_4
  4. depends on !BR2_TOOLCHAIN_HAS_THREADS || BR2_STATIC_LIBS
  5. config BR2_PACKAGE_HIAWATHA
  6. bool "hiawatha"
  7. # needs fork()
  8. depends on BR2_USE_MMU
  9. depends on BR2_TOOLCHAIN_HAS_SYNC_4 # __sync_*_4 intrisics
  10. depends on BR2_TOOLCHAIN_HAS_THREADS
  11. depends on !BR2_STATIC_LIBS
  12. select BR2_PACKAGE_ZLIB
  13. help
  14. Hiawatha is a webserver for Unix and has been built with
  15. security in mind. This resulted in a highly secure
  16. webserver, in both code and features.
  17. This webserver runs on Linux, BSD, MacOS X and
  18. Windows. Although it can run any kind of CGI / FastCGI
  19. application, it has been optimized for usage with PHP. Most
  20. well known PHP frameworks and CMS applications have been
  21. tested with Hiawatha and ran without a problem. Hiawatha
  22. supports many web and HTTP features such as CGI/FastCGI,
  23. HTTP authentication, virtual host support, request
  24. pipelining, keep alive connections, URL rewriting and many
  25. more.
  26. https://hiawatha.leisink.net/
  27. if BR2_PACKAGE_HIAWATHA
  28. config BR2_PACKAGE_HIAWATHA_SSL
  29. bool "hiawatha TLS support"
  30. endif