fix extension
[nginx.git] / nginx / auto / include
1
2 # Copyright (C) Igor Sysoev
3
4
5 echo $ngx_n "checking for $ngx_include ...$ngx_c"
6
7 cat << END >> $NGX_AUTOCONF_ERR
8
9 ----------------------------------------
10 checking for $ngx_include
11
12 END
13
14
15 ngx_found=no
16
17 cat << END > $NGX_AUTOTEST.c
18
19 #include <$ngx_include>
20
21 int main() {
22     return 0;
23 }
24
25 END
26
27
28 ngx_test="$CC -o $NGX_AUTOTEST $NGX_AUTOTEST.c"
29
30 eval "$ngx_test >> $NGX_AUTOCONF_ERR 2>&1"
31
32 if [ -x $NGX_AUTOTEST ]; then
33
34     ngx_found=yes
35
36     echo " found"
37
38     ngx_name=`echo $ngx_include \
39               | tr abcdefghijklmnopqrstuvwxyz/. ABCDEFGHIJKLMNOPQRSTUVWXYZ__`
40
41
42     have=NGX_HAVE_$ngx_name . auto/have_headers
43
44     eval "NGX_INCLUDE_$ngx_name='#include <$ngx_include>'"
45
46     #STUB
47     eval "NGX_$ngx_name='#include <$ngx_include>'"
48
49 else
50     echo " not found"
51
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
57 fi
58
59 rm $NGX_AUTOTEST*