Sha256: 81fd237542d35c0c5de55b29395404e1d9f2b88048ff9102e98a62d7e642de25

Contents?: true

Size: 1.05 KB

Versions: 10

Compression:

Stored size: 1.05 KB

Contents

# Copyright (C) Igor Sysoev
# Copyright (C) Nginx, Inc.


echo $ngx_n "checking for $ngx_include ...$ngx_c"

cat << END >> $NGX_AUTOCONF_ERR

----------------------------------------
checking for $ngx_include

END


ngx_found=no

cat << END > $NGX_AUTOTEST.c

$NGX_INCLUDE_SYS_PARAM_H
#include <$ngx_include>

int main() {
    return 0;
}

END


ngx_test="$CC -o $NGX_AUTOTEST $NGX_AUTOTEST.c"

eval "$ngx_test >> $NGX_AUTOCONF_ERR 2>&1"

if [ -x $NGX_AUTOTEST ]; then

    ngx_found=yes

    echo " found"

    ngx_name=`echo $ngx_include \
              | tr abcdefghijklmnopqrstuvwxyz/. ABCDEFGHIJKLMNOPQRSTUVWXYZ__`


    have=NGX_HAVE_$ngx_name . auto/have_headers

    eval "NGX_INCLUDE_$ngx_name='#include <$ngx_include>'"

    #STUB
    eval "NGX_$ngx_name='#include <$ngx_include>'"

else
    echo " not found"

    echo "----------"    >> $NGX_AUTOCONF_ERR
    cat $NGX_AUTOTEST.c  >> $NGX_AUTOCONF_ERR
    echo "----------"    >> $NGX_AUTOCONF_ERR
    echo $ngx_test       >> $NGX_AUTOCONF_ERR
    echo "----------"    >> $NGX_AUTOCONF_ERR
fi

rm -rf $NGX_AUTOTEST*

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
nginxtra-1.10.1.13 vendor/nginx/auto/include
nginxtra-1.10.1.12 vendor/nginx/auto/include
nginxtra-1.8.1.12 vendor/nginx/auto/include
nginxtra-1.8.0.11 vendor/nginx/auto/include
nginxtra-1.8.0.10 vendor/nginx/auto/include
nginxtra-1.8.0.9 vendor/nginx/auto/include
nginxtra-1.6.3.9 vendor/nginx/auto/include
nginxtra-1.6.2.9 vendor/nginx/auto/include
nginxtra-1.6.1.9 vendor/nginx/auto/include
nginxtra-1.6.0.9 vendor/nginx/auto/include