lighttpd 1.4.x https://www.lighttpd.net/
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

128 lines
3.3 KiB

  1. option('with_bzip',
  2. type: 'boolean',
  3. value: false,
  4. description: 'with bzip2-support for mod_compress [default: off]',
  5. )
  6. option('with_dbi',
  7. type: 'boolean',
  8. value: false,
  9. description: 'with dbi-support for mod_vhostdb_dbi [default: off]',
  10. )
  11. option('with_fam',
  12. type: 'boolean',
  13. value: false,
  14. description: 'fam/gamin for reducing number of stat() calls [default: off]',
  15. )
  16. option('with_gdbm',
  17. type: 'boolean',
  18. value: false,
  19. description: 'gdbm storage for mod_trigger_b4_dl [default: off]',
  20. )
  21. option('with_geoip',
  22. type: 'boolean',
  23. value: false,
  24. description: 'with GeoIP-support mod_geoip [default: off]',
  25. )
  26. option('with_krb5',
  27. type: 'boolean',
  28. value: false,
  29. description: 'with Kerberos5-support for mod_auth [default: off]',
  30. )
  31. option('with_ldap',
  32. type: 'boolean',
  33. value: false,
  34. description: 'with LDAP-support for mod_auth mod_vhostdb_ldap [default: off]',
  35. )
  36. option('with_libev',
  37. type: 'boolean',
  38. value: false,
  39. description: 'libev support for fdevent handlers [default: off]',
  40. )
  41. option('with_libunwind',
  42. type: 'boolean',
  43. value: false,
  44. description: 'with libunwind to print backtraces in asserts [default: off]',
  45. )
  46. option('with_lua',
  47. type: 'boolean',
  48. value: false,
  49. description: 'with lua 5.1 for mod_magnet [default: off]',
  50. )
  51. option('with_memcached',
  52. type: 'boolean',
  53. value: false,
  54. description: 'memcached storage for mod_trigger_b4_dl [default: off]',
  55. )
  56. option('with_mysql',
  57. type: 'boolean',
  58. value: false,
  59. description: 'with mysql-support for mod_vhostdb_mysql [default: off]',
  60. )
  61. option('with_openssl',
  62. type: 'boolean',
  63. value: false,
  64. description: 'with openssl-support [default: off]',
  65. )
  66. option('with_pcre',
  67. type: 'boolean',
  68. value: true,
  69. description: 'with regex support [default: on]',
  70. )
  71. option('with_pgsql',
  72. type: 'boolean',
  73. value: false,
  74. description: 'with postgres-support for mod_vhostdb_pgsql [default: off]',
  75. )
  76. option('with_sasl',
  77. type: 'boolean',
  78. value: false,
  79. description: 'with SASL support for mod_authn_sasl [default: off]',
  80. )
  81. #option('with_valgrind',
  82. # type: 'boolean',
  83. # value: false,
  84. # description: 'with internal support for valgrind [default: off]',
  85. #)
  86. option('with_webdav_locks',
  87. type: 'boolean',
  88. value: false,
  89. description: 'locks in webdav [default: off]',
  90. )
  91. option('with_webdav_props',
  92. type: 'boolean',
  93. value: false,
  94. description: 'with property-support for mod_webdav [default: off]',
  95. )
  96. option('with_xattr',
  97. type: 'boolean',
  98. value: false,
  99. description: 'with xattr-support for the stat-cache [default: off]',
  100. )
  101. option('with_zlib',
  102. type: 'boolean',
  103. value: true,
  104. description: 'with deflate-support for mod_compress [default: on]',
  105. )
  106. option('build_extra_warnings',
  107. type: 'boolean',
  108. value: false,
  109. description: 'extra warnings (only enabled with gcc/clang)',
  110. )
  111. option('warn_cflags',
  112. type: 'string',
  113. value: '-g -g2 -Wall -Wmissing-declarations -Wdeclaration-after-statement -Wcast-align -Wsign-compare -Wnested-externs -Wpointer-arith -D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security',
  114. description: 'CFLAGS to use when build_extra_warnings is active',
  115. )
  116. option('build_static',
  117. type: 'boolean',
  118. value: false,
  119. description: 'build a static lighttpd with all modules added',
  120. )
  121. option('moduledir',
  122. type: 'string',
  123. value: 'lib/lighttpd',
  124. description: 'Location to install modules to (relative to prefix)',
  125. )