www/nginx-devel: move third-party module definition to Makefile.extmod.
This commit is contained in:
parent
30f8eae1f3
commit
b11f6f70fa
3 changed files with 21 additions and 16 deletions
|
@ -77,20 +77,6 @@ OPTIONS_GROUP_MAILGRP= MAIL MAIL_IMAP MAIL_POP3 MAIL_SMTP MAIL_SSL
|
|||
OPTIONS_GROUP_STREAMGRP= STREAM STREAM_REALIP STREAM_SSL \
|
||||
STREAM_SSL_PREREAD
|
||||
|
||||
# External modules (arrayvar MUST appear after devel_kit for build-dep)
|
||||
OPTIONS_GROUP_HTTPGRP+= AJP AWS_AUTH BROTLI CACHE_PURGE CLOJURE COOKIE_FLAG CT \
|
||||
DEVEL_KIT ARRAYVAR DRIZZLE DYNAMIC_HC DYNAMIC_UPSTREAM ECHO ENCRYPTSESSION \
|
||||
FORMINPUT GRIDFS HEADERS_MORE HTTP_ACCEPT_LANGUAGE HTTP_AUTH_DIGEST \
|
||||
HTTP_AUTH_KRB5 HTTP_AUTH_LDAP HTTP_AUTH_PAM HTTP_DAV_EXT HTTP_EVAL \
|
||||
HTTP_FANCYINDEX HTTP_FOOTER HTTP_GEOIP2 HTTP_IP2LOCATION HTTP_IP2PROXY \
|
||||
HTTP_JSON_STATUS HTTP_MOGILEFS HTTP_MP4_H264 HTTP_NOTICE HTTP_PUSH \
|
||||
HTTP_PUSH_STREAM HTTP_REDIS HTTP_RESPONSE HTTP_SLICE_AHEAD \
|
||||
HTTP_SUBS_FILTER HTTP_TARANTOOL HTTP_UPLOAD HTTP_UPLOAD_PROGRESS \
|
||||
HTTP_UPSTREAM_CHECK HTTP_UPSTREAM_FAIR HTTP_UPSTREAM_STICKY \
|
||||
HTTP_VIDEO_THUMBEXTRACTOR HTTP_ZIP ICONV LET LINK LUA MEMC \
|
||||
MODSECURITY3 NAXSI OPENTRACING PASSENGER POSTGRES RDS_CSV RDS_JSON \
|
||||
REDIS2 RTMP SET_MISC SFLOW SHIBBOLETH SLOWFS_CACHE SMALL_LIGHT SRCACHE \
|
||||
VOD VTS XSS WEBSOCKIFY
|
||||
OPTIONS_DEFINE= DEBUG DEBUGLOG DSO FILE_AIO IPV6 KTLS NJS THREADS WWW
|
||||
OPTIONS_DEFAULT?= DSO FILE_AIO HTTP HTTP_ADDITION HTTP_AUTH_REQ HTTP_CACHE \
|
||||
HTTP_DAV HTTP_FLV HTTP_GUNZIP_FILTER HTTP_GZIP_STATIC \
|
||||
|
@ -127,8 +113,9 @@ GSSAPI_MIT_IMPLIES= HTTP_AUTH_KRB5
|
|||
|
||||
# If the target is makesum, make sure that every distfile is fetched.
|
||||
.if ${.TARGETS:Mmakesum}
|
||||
OPTIONS_DEFAULT= ${OPTIONS_DEFINE} ${OPTIONS_GROUP_HTTP} \
|
||||
${OPTIONS_GROUP_MAIL} ${OPTIONS_GROUP_STREAM}
|
||||
OPTIONS_DEFAULT= ${OPTIONS_DEFINE} ${OPTIONS_GROUP_HTTPGRP} \
|
||||
${OPTIONS_GROUP_MAILGRP} ${OPTIONS_GROUP_STREAMGRP} \
|
||||
${OPTIONS_GROUP_THIRDPARTYGRP}
|
||||
.endif
|
||||
|
||||
# Non-module options handling
|
||||
|
|
|
@ -1,4 +1,21 @@
|
|||
### External modules
|
||||
|
||||
OPTIONS_GROUP+= THIRDPARTYGRP
|
||||
# External modules (arrayvar MUST appear after devel_kit for build-dep)
|
||||
OPTIONS_GROUP_THIRDPARTYGRP= AJP AWS_AUTH BROTLI CACHE_PURGE CLOJURE COOKIE_FLAG CT \
|
||||
DEVEL_KIT ARRAYVAR DRIZZLE DYNAMIC_HC DYNAMIC_UPSTREAM ECHO ENCRYPTSESSION \
|
||||
FORMINPUT GRIDFS HEADERS_MORE HTTP_ACCEPT_LANGUAGE HTTP_AUTH_DIGEST \
|
||||
HTTP_AUTH_KRB5 HTTP_AUTH_LDAP HTTP_AUTH_PAM HTTP_DAV_EXT HTTP_EVAL \
|
||||
HTTP_FANCYINDEX HTTP_FOOTER HTTP_GEOIP2 HTTP_IP2LOCATION HTTP_IP2PROXY \
|
||||
HTTP_JSON_STATUS HTTP_MOGILEFS HTTP_MP4_H264 HTTP_NOTICE HTTP_PUSH \
|
||||
HTTP_PUSH_STREAM HTTP_REDIS HTTP_RESPONSE HTTP_SLICE_AHEAD \
|
||||
HTTP_SUBS_FILTER HTTP_TARANTOOL HTTP_UPLOAD HTTP_UPLOAD_PROGRESS \
|
||||
HTTP_UPSTREAM_CHECK HTTP_UPSTREAM_FAIR HTTP_UPSTREAM_STICKY \
|
||||
HTTP_VIDEO_THUMBEXTRACTOR HTTP_ZIP ICONV LET LINK LUA MEMC \
|
||||
MODSECURITY3 NAXSI OPENTRACING PASSENGER POSTGRES RDS_CSV RDS_JSON \
|
||||
REDIS2 RTMP SET_MISC SFLOW SHIBBOLETH SLOWFS_CACHE SMALL_LIGHT SRCACHE \
|
||||
VOD VTS XSS WEBSOCKIFY
|
||||
|
||||
AJP_GH_TUPLE= yaoweibin:nginx_ajp_module:a964a0b:ajp
|
||||
AJP_VARS= DSO_EXTMODS+=ajp
|
||||
|
||||
|
|
|
@ -109,6 +109,7 @@ STREAM_REALIP_DESC= Enable stream_realip module
|
|||
STREAM_SSL_DESC= Enable stream_ssl module (SSL req.)
|
||||
STREAM_SSL_PREREAD_DESC= Enable stream_ssl_preread module (SSL req.)
|
||||
THREADS_DESC= Enable threads support
|
||||
THIRDPARTYGRP_DESC= Third-party modules
|
||||
VOD_DESC= 3rd party vod module
|
||||
VTS_DESC= 3rd party vts module
|
||||
WWW_DESC= Enable html sample files
|
||||
|
|
Loading…
Reference in a new issue