package/lighttpd: add pgsql support

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
This commit is contained in:
Fabrice Fontaine 2022-01-26 22:17:49 +01:00 committed by Arnout Vandecappelle (Essensium/Mind)
parent a1acae4565
commit b429dce6f8
2 changed files with 17 additions and 1 deletions

View file

@ -80,6 +80,16 @@ config BR2_PACKAGE_LIGHTTPD_PCRE
help
Enable PCRE support. Needed to support mod_rewrite
config BR2_PACKAGE_LIGHTTPD_PGSQL
bool "pgsql support"
depends on BR2_USE_MMU # postgresql
select BR2_PACKAGE_POSTGRESQL
help
Enable postgres support for lighttpd mod_vhostdb_pgsql.
comment "pgsql support needs a toolchain w/ wchar"
depends on !BR2_USE_WCHAR
config BR2_PACKAGE_LIGHTTPD_WEBDAV
bool "webdav support"
select BR2_PACKAGE_LIBXML2

View file

@ -23,7 +23,6 @@ LIGHTTPD_CONF_OPTS = \
-Dwith_nettle=false \
-Dwith_nss=false \
-Dwith_pcre=false \
-Dwith_pgsql=false \
-Dwith_sasl=false \
-Dwith_wolfssl=false \
-Dwith_xattr=false \
@ -95,6 +94,13 @@ else
LIGHTTPD_CONF_OPTS += -Dwith_pcre2=false
endif
ifeq ($(BR2_PACKAGE_LIGHTTPD_PGSQL),y)
LIGHTTPD_DEPENDENCIES += postgresql
LIGHTTPD_CONF_OPTS += -Dwith_pgsql=true
else
LIGHTTPD_CONF_OPTS += -Dwith_pgsql=false
endif
ifeq ($(BR2_PACKAGE_LIGHTTPD_WEBDAV),y)
LIGHTTPD_DEPENDENCIES += libxml2 sqlite
LIGHTTPD_CONF_OPTS += -Dwith_webdav_props=true