2 # Copyright (C) Igor Sysoev
5 echo $ngx_n "checking for $ngx_include ...$ngx_c"
7 cat << END >> $NGX_AUTOCONF_ERR
9 ----------------------------------------
10 checking for $ngx_include
17 cat << END > $NGX_AUTOTEST.c
19 #include <$ngx_include>
28 ngx_test="$CC -o $NGX_AUTOTEST $NGX_AUTOTEST.c"
30 eval "$ngx_test >> $NGX_AUTOCONF_ERR 2>&1"
32 if [ -x $NGX_AUTOTEST ]; then
38 ngx_name=`echo $ngx_include \
39 | tr abcdefghijklmnopqrstuvwxyz/. ABCDEFGHIJKLMNOPQRSTUVWXYZ__`
42 have=NGX_HAVE_$ngx_name . auto/have_headers
44 eval "NGX_INCLUDE_$ngx_name='#include <$ngx_include>'"
47 eval "NGX_$ngx_name='#include <$ngx_include>'"
52 echo "----------" >> $NGX_AUTOCONF_ERR
53 cat $NGX_AUTOTEST.c >> $NGX_AUTOCONF_ERR
54 echo "----------" >> $NGX_AUTOCONF_ERR
55 echo $ngx_test >> $NGX_AUTOCONF_ERR
56 echo "----------" >> $NGX_AUTOCONF_ERR