]> git.kaiwu.me - nginx.git/commitdiff
test for _sys_nerr only if sys_nerr was not found
authorIgor Sysoev <igor@sysoev.ru>
Mon, 6 Dec 2010 14:49:17 +0000 (14:49 +0000)
committerIgor Sysoev <igor@sysoev.ru>
Mon, 6 Dec 2010 14:49:17 +0000 (14:49 +0000)
auto/unix

index 5818180d6777c53fc7c0d3752011c4af09914cd4..180183043011cc6b89d0c2ebd18b06bf92125683 100755 (executable)
--- a/auto/unix
+++ b/auto/unix
@@ -119,16 +119,18 @@ ngx_feature_test='printf("%d", sys_nerr);'
 . auto/feature
 
 
-# Cygiwn defines _sys_nerr
-ngx_feature="_sys_nerr"
-ngx_feature_name="NGX_SYS_NERR"
-ngx_feature_run=value
-ngx_feature_incs='#include <errno.h>
-                  #include <stdio.h>'
-ngx_feature_path=
-ngx_feature_libs=
-ngx_feature_test='printf("%d", _sys_nerr);'
-. auto/feature
+if [ $ngx_found = no ]; then
+    # Cygiwn defines _sys_nerr
+    ngx_feature="_sys_nerr"
+    ngx_feature_name="NGX_SYS_NERR"
+    ngx_feature_run=value
+    ngx_feature_incs='#include <errno.h>
+                      #include <stdio.h>'
+    ngx_feature_path=
+    ngx_feature_libs=
+    ngx_feature_test='printf("%d", _sys_nerr);'
+    . auto/feature
+fi
 
 
 ngx_feature="localtime_r()"