mirror of
https://github.com/owasp-modsecurity/ModSecurity.git
synced 2025-08-14 05:45:59 +03:00
The nginx config file was looking for depedencies by its own, by doing that it was ignoring the options that were passed to configure script. This commit deletes this config file and adds a meta-config which is populated by configure whenever the standalone-module is enabled.
45 lines
966 B
Bash
45 lines
966 B
Bash
#!/bin/sh
|
|
|
|
CFLAGS="$CFLAGS \
|
|
@APR_CFLAGS@ \
|
|
@APU_CFLAGS@ \
|
|
@APXS_CFLAGS@ \
|
|
@LIBXML2_CFLAGS@ \
|
|
@LUA_CFLAGS@ \
|
|
@MODSEC_EXTRA_CFLAGS@ \
|
|
@PCRE_CFLAGS@"
|
|
|
|
|
|
CORE_LIBS="$CORE_LIBS \
|
|
@APR_LINKLD@ \
|
|
@APU_LINKLD@ \
|
|
@APXS_CFLAGS@ \
|
|
@CURL_LDADD@ \
|
|
@LIBXML2_LDADD@ \
|
|
@LUA_LDADD@ \
|
|
@PCRE_LDADD@ \
|
|
@APXS_LIBS@"
|
|
|
|
ngx_addon_name=ngx_http_modsecurity
|
|
|
|
CORE_MODULES="$CORE_MODULES ngx_pool_context_module"
|
|
|
|
HTTP_AUX_FILTER_MODULES="ngx_http_modsecurity $HTTP_AUX_FILTER_MODULES"
|
|
|
|
NGX_ADDON_SRCS="$NGX_ADDON_SRCS \
|
|
$ngx_addon_dir/ngx_http_modsecurity.c \
|
|
$ngx_addon_dir/apr_bucket_nginx.c \
|
|
$ngx_addon_dir/ngx_pool_context.c"
|
|
|
|
NGX_ADDON_DEPS="$NGX_ADDON_DEPS \
|
|
$ngx_addon_dir/apr_bucket_nginx.h \
|
|
$ngx_addon_dir/ngx_pool_context.h"
|
|
|
|
CORE_LIBS="$ngx_addon_dir/../../standalone/.libs/standalone.a $CORE_LIBS"
|
|
|
|
CORE_INCS="$CORE_INCS \
|
|
$ngx_addon_dir \
|
|
$ngx_addon_dir/../../standalone \
|
|
$ngx_addon_dir/../../apache2"
|
|
|