hiawatha.mk 885 B

1234567891011121314151617181920212223242526272829303132333435
  1. ################################################################################
  2. #
  3. # hiawatha
  4. #
  5. ################################################################################
  6. HIAWATHA_VERSION = 10.10
  7. HIAWATHA_SITE = https://www.hiawatha-webserver.org/files
  8. HIAWATHA_DEPENDENCIES = zlib
  9. HIAWATHA_LICENSE = GPL-2.0
  10. HIAWATHA_LICENSE_FILES = LICENSE
  11. HIAWATHA_CONF_OPTS = \
  12. -DENABLE_TOOLKIT=OFF \
  13. -DCONFIG_DIR=/etc/hiawatha \
  14. -DLOG_DIR=/var/log \
  15. -DPID_DIR=/var/run \
  16. -DWEBROOT_DIR=/var/www/hiawatha \
  17. -DWORK_DIR=/var/lib/hiawatha
  18. ifeq ($(BR2_PACKAGE_HIAWATHA_SSL),y)
  19. HIAWATHA_CONF_OPTS += -DUSE_SYSTEM_MBEDTLS=ON
  20. HIAWATHA_DEPENDENCIES += mbedtls
  21. else
  22. HIAWATHA_CONF_OPTS += -DENABLE_TLS=OFF
  23. endif
  24. ifeq ($(BR2_PACKAGE_LIBXSLT),y)
  25. HIAWATHA_CONF_OPTS += -DENABLE_XSLT=ON
  26. HIAWATHA_DEPENDENCIES += libxslt
  27. else
  28. HIAWATHA_CONF_OPTS += -DENABLE_XSLT=OFF
  29. endif
  30. $(eval $(cmake-package))