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.
 
 
 
 
 
 

169 lines
4.1 KiB

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