Changeset View
Changeset View
Standalone View
Standalone View
head/www/nginx/Makefile
Show First 20 Lines • Show All 65 Lines • ▼ Show 20 Lines | |||||
OPTIONS_GROUP= MAILGRP HTTPGRP | OPTIONS_GROUP= MAILGRP HTTPGRP | ||||
# Modules that are part of the base nginx distribution | # Modules that are part of the base nginx distribution | ||||
OPTIONS_GROUP_HTTPGRP= GOOGLE_PERFTOOLS HTTP HTTP_ADDITION HTTP_AUTH_REQ \ | OPTIONS_GROUP_HTTPGRP= GOOGLE_PERFTOOLS HTTP HTTP_ADDITION HTTP_AUTH_REQ \ | ||||
HTTP_CACHE HTTP_DAV HTTP_FLV HTTP_GEOIP HTTP_GUNZIP_FILTER HTTP_GZIP_STATIC \ | HTTP_CACHE HTTP_DAV HTTP_FLV HTTP_GEOIP HTTP_GUNZIP_FILTER HTTP_GZIP_STATIC \ | ||||
HTTP_IMAGE_FILTER HTTP_MP4 HTTP_PERL HTTP_RANDOM_INDEX HTTP_REALIP \ | HTTP_IMAGE_FILTER HTTP_MP4 HTTP_PERL HTTP_RANDOM_INDEX HTTP_REALIP \ | ||||
HTTP_REWRITE HTTP_SECURE_LINK HTTP_SLICE HTTP_SSL HTTP_STATUS HTTP_SUB \ | HTTP_REWRITE HTTP_SECURE_LINK HTTP_SLICE HTTP_SSL HTTP_STATUS HTTP_SUB \ | ||||
HTTP_XSLT HTTPV2 STREAM STREAM_SSL STREAM_SSL_PREREAD | HTTP_XSLT HTTPV2 STREAM STREAM_SSL STREAM_SSL_PREREAD | ||||
# External modules (arrayvar MUST appear after devel_kit for build-dep) | # External modules (arrayvar MUST appear after devel_kit for build-dep) | ||||
OPTIONS_GROUP_HTTPGRP+= AJP AWS_AUTH BROTLI CACHE_PURGE CLOJURE CT DEVEL_KIT \ | OPTIONS_GROUP_HTTPGRP+= AJP AWS_AUTH BROTLI CACHE_PURGE CLOJURE CT DEVEL_KIT \ | ||||
ARRAYVAR DRIZZLE DYNAMIC_UPSTREAM ECHO ENCRYPTSESSION FASTDFS FORMINPUT \ | ARRAYVAR DRIZZLE DYNAMIC_UPSTREAM ECHO ENCRYPTSESSION FASTDFS FORMINPUT \ | ||||
GRIDFS HEADERS_MORE HTTP_ACCEPT_LANGUAGE HTTP_AUTH_DIGEST HTTP_AUTH_KRB5 \ | 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_AUTH_LDAP HTTP_AUTH_PAM HTTP_DAV_EXT HTTP_EVAL HTTP_FANCYINDEX \ | ||||
HTTP_FOOTER HTTP_GEOIP2 HTTP_JSON_STATUS HTTP_MOGILEFS HTTP_MP4_H264 \ | HTTP_FOOTER HTTP_GEOIP2 HTTP_JSON_STATUS HTTP_MOGILEFS HTTP_MP4_H264 \ | ||||
HTTP_NOTICE HTTP_PUSH HTTP_PUSH_STREAM HTTP_REDIS HTTP_RESPONSE \ | HTTP_NOTICE HTTP_PUSH HTTP_PUSH_STREAM HTTP_REDIS HTTP_RESPONSE \ | ||||
HTTP_SUBS_FILTER HTTP_TARANTOOL HTTP_UPLOAD HTTP_UPLOAD_PROGRESS \ | HTTP_SUBS_FILTER HTTP_TARANTOOL HTTP_UPLOAD HTTP_UPLOAD_PROGRESS \ | ||||
HTTP_UPSTREAM_CHECK HTTP_UPSTREAM_FAIR HTTP_UPSTREAM_STICKY \ | HTTP_UPSTREAM_CHECK HTTP_UPSTREAM_FAIR HTTP_UPSTREAM_STICKY \ | ||||
HTTP_VIDEO_THUMBEXTRACTOR HTTP_ZIP ICONV LET LUA MEMC MODSECURITY \ | HTTP_VIDEO_THUMBEXTRACTOR HTTP_ZIP ICONV LET LUA MEMC MODSECURITY \ | ||||
MODSECURITY3 NAXSI NJS PASSENGER POSTGRES RDS_CSV RDS_JSON REDIS2 RTMP \ | MODSECURITY3 NAXSI NJS PASSENGER POSTGRES RDS_CSV RDS_JSON REDIS2 RTMP \ | ||||
SET_MISC SFLOW SHIBBOLETH SLOWFS_CACHE SMALL_LIGHT SRCACHE XSS | SET_MISC SFLOW SHIBBOLETH SLOWFS_CACHE SMALL_LIGHT SRCACHE XSS | ||||
OPTIONS_GROUP_MAILGRP= MAIL MAIL_IMAP MAIL_POP3 MAIL_SMTP MAIL_SSL | OPTIONS_GROUP_MAILGRP= MAIL MAIL_IMAP MAIL_POP3 MAIL_SMTP MAIL_SSL | ||||
OPTIONS_DEFINE= DEBUG DEBUGLOG DSO FILE_AIO IPV6 THREADS WWW | OPTIONS_DEFINE= DEBUG DEBUGLOG DSO FILE_AIO IPV6 THREADS WWW | ||||
OPTIONS_DEFAULT?=DSO FILE_AIO HTTP HTTP_ADDITION HTTP_AUTH_REQ HTTP_CACHE \ | OPTIONS_DEFAULT?= DSO FILE_AIO HTTP HTTP_ADDITION HTTP_AUTH_REQ HTTP_CACHE \ | ||||
HTTP_DAV HTTP_FLV HTTP_GZIP_STATIC HTTP_GUNZIP_FILTER \ | HTTP_DAV HTTP_FLV HTTP_GZIP_STATIC HTTP_GUNZIP_FILTER \ | ||||
HTTP_MP4 HTTP_RANDOM_INDEX HTTP_REALIP HTTP_SECURE_LINK \ | HTTP_MP4 HTTP_RANDOM_INDEX HTTP_REALIP HTTP_SECURE_LINK \ | ||||
HTTP_SLICE HTTP_REWRITE HTTP_SSL HTTP_STATUS HTTP_SUB \ | HTTP_SLICE HTTP_REWRITE HTTP_SSL HTTP_STATUS HTTP_SUB \ | ||||
HTTPV2 MAIL MAIL_SSL STREAM STREAM_SSL STREAM_SSL_PREREAD \ | HTTPV2 MAIL MAIL_SSL STREAM STREAM_SSL STREAM_SSL_PREREAD \ | ||||
THREADS WWW | THREADS WWW | ||||
OPTIONS_RADIO+= GSSAPI | |||||
OPTIONS_RADIO_GSSAPI= GSSAPI_BASE GSSAPI_HEIMDAL GSSAPI_MIT | |||||
GSSAPI_BASE_USES= gssapi | |||||
GSSAPI_HEIMDAL_USES= gssapi:heimdal,flags | |||||
GSSAPI_MIT_USES= gssapi:mit | |||||
OPTIONS_SUB= yes | OPTIONS_SUB= yes | ||||
.include "Makefile.options.desc" | .include "Makefile.options.desc" | ||||
.for opt in ${OPTIONS_GROUP_MAILGRP:NMAIL} | .for opt in ${OPTIONS_GROUP_MAILGRP:NMAIL} | ||||
${opt}_IMPLIES= MAIL | ${opt}_IMPLIES= MAIL | ||||
.endfor | .endfor | ||||
.for opt in ${OPTIONS_GROUP_HTTPGRP:NHTTP} WWW | .for opt in ${OPTIONS_GROUP_HTTPGRP:NHTTP} WWW | ||||
${opt}_IMPLIES= HTTP | ${opt}_IMPLIES= HTTP | ||||
.endfor | .endfor | ||||
GSSAPI_BASE_IMPLIES= HTTP_AUTH_KRB5 | |||||
GSSAPI_HEIMDAL_IMPLIES= HTTP_AUTH_KRB5 | |||||
GSSAPI_MIT_IMPLIES= HTTP_AUTH_KRB5 | |||||
# If the target is makesum, make sure that every distfile is fetched. | # If the target is makesum, make sure that every distfile is fetched. | ||||
.if ${.TARGETS:Mmakesum} | .if ${.TARGETS:Mmakesum} | ||||
OPTIONS_DEFAULT= ${OPTIONS_DEFINE} ${OPTIONS_GROUP_HTTP} ${OPTIONS_GROUP_MAIL} | OPTIONS_DEFAULT= ${OPTIONS_DEFINE} ${OPTIONS_GROUP_HTTP} ${OPTIONS_GROUP_MAIL} | ||||
.endif | .endif | ||||
# Non-module options handling | # Non-module options handling | ||||
DEBUG_CFLAGS= -g | DEBUG_CFLAGS= -g | ||||
▲ Show 20 Lines • Show All 237 Lines • Show Last 20 Lines |