Mercurial > hg > nginx-quic
comparison auto/modules @ 6804:2c7a2d75938a
Configure: honor dependencies of dynamic modules.
Dependencies of dynamic modules are added to NGX_ADDON_DEPS (and
it is now used for dynamic modules) to be in line with what happens
in case of static compilation.
To avoid duplication, MAIL_DEPS and STREAM_DEPS are no longer passed
to auto/module when these modules are compiled as dynamic ones. Mail
and stream dependencies are handled explicitly via corresponding
variables.
author | Maxim Dounin <mdounin@mdounin.ru> |
---|---|
date | Mon, 21 Nov 2016 16:49:19 +0300 |
parents | 57c8e12c460c |
children | 29e452c56125 |
comparison
equal
deleted
inserted
replaced
6803:8bd659ff4231 | 6804:2c7a2d75938a |
---|---|
1250 modules="$modules $MAIL_MODULES" | 1250 modules="$modules $MAIL_MODULES" |
1251 | 1251 |
1252 elif [ $MAIL = DYNAMIC ]; then | 1252 elif [ $MAIL = DYNAMIC ]; then |
1253 ngx_module_name=$MAIL_MODULES | 1253 ngx_module_name=$MAIL_MODULES |
1254 ngx_module_incs= | 1254 ngx_module_incs= |
1255 ngx_module_deps=$MAIL_DEPS | 1255 ngx_module_deps= |
1256 ngx_module_srcs=$MAIL_SRCS | 1256 ngx_module_srcs=$MAIL_SRCS |
1257 ngx_module_libs= | 1257 ngx_module_libs= |
1258 ngx_module_link=DYNAMIC | 1258 ngx_module_link=DYNAMIC |
1259 | 1259 |
1260 . auto/module | 1260 . auto/module |
1270 modules="$modules $STREAM_MODULES" | 1270 modules="$modules $STREAM_MODULES" |
1271 | 1271 |
1272 elif [ $STREAM = DYNAMIC ]; then | 1272 elif [ $STREAM = DYNAMIC ]; then |
1273 ngx_module_name=$STREAM_MODULES | 1273 ngx_module_name=$STREAM_MODULES |
1274 ngx_module_incs= | 1274 ngx_module_incs= |
1275 ngx_module_deps=$STREAM_DEPS | 1275 ngx_module_deps= |
1276 ngx_module_srcs=$STREAM_SRCS | 1276 ngx_module_srcs=$STREAM_SRCS |
1277 ngx_module_libs= | 1277 ngx_module_libs= |
1278 ngx_module_link=DYNAMIC | 1278 ngx_module_link=DYNAMIC |
1279 | 1279 |
1280 . auto/module | 1280 . auto/module |