File:  [ELWIX - Embedded LightWeight unIX -] / embedaddon / nginx / auto / include
Revision 1.1.1.1 (vendor branch): download - view: text, annotated - select for diffs - revision graph
Mon Oct 14 09:20:38 2013 UTC (10 years, 11 months ago) by misho
Branches: nginx, MAIN
CVS tags: v1_4_3p0, v1_4_3, HEAD
v 1.4.3

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

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>