xref: /unit/auto/test_build (revision 0:a63ceefd6ab0)
1
2# Copyright (C) Igor Sysoev
3# Copyright (C) NGINX, Inc.
4
5
6NXT_TEST_BUILD=NO
7
8
9if [ $NXT_TEST_BUILD_EPOLL = YES ]; then
10    nxt_have=NXT_TEST_BUILD_EPOLL . auto/have
11    nxt_have=NXT_TEST_BUILD . auto/have
12    NXT_TEST_BUILD=YES
13fi
14
15
16if [ $NXT_TEST_BUILD_EVENTPORT = YES ]; then
17    nxt_have=NXT_TEST_BUILD_EVENTPORT . auto/have
18    nxt_have=NXT_TEST_BUILD . auto/have
19    NXT_TEST_BUILD=YES
20fi
21
22
23if [ $NXT_TEST_BUILD_DEVPOLL = YES ]; then
24    nxt_have=NXT_TEST_BUILD_DEVPOLL . auto/have
25    nxt_have=NXT_TEST_BUILD . auto/have
26    NXT_TEST_BUILD=YES
27fi
28
29
30if [ $NXT_TEST_BUILD_POLLSET = YES ]; then
31    nxt_have=NXT_TEST_BUILD_POLLSET . auto/have
32    nxt_have=NXT_TEST_BUILD . auto/have
33    NXT_TEST_BUILD=YES
34fi
35
36
37if [ $NXT_TEST_BUILD_LINUX_SENDFILE = YES ]; then
38    nxt_have=NXT_TEST_BUILD_LINUX_SENDFILE . auto/have
39    nxt_have=NXT_TEST_BUILD . auto/have
40    NXT_TEST_BUILD=YES
41fi
42
43
44if [ $NXT_TEST_BUILD_FREEBSD_SENDFILE = YES ]; then
45    nxt_have=NXT_TEST_BUILD_FREEBSD_SENDFILE . auto/have
46    nxt_have=NXT_TEST_BUILD . auto/have
47    NXT_TEST_BUILD=YES
48fi
49
50
51if [ $NXT_TEST_BUILD_SOLARIS_SENDFILEV = YES ]; then
52    nxt_have=NXT_TEST_BUILD_SOLARIS_SENDFILEV . auto/have
53    nxt_have=NXT_TEST_BUILD . auto/have
54    NXT_TEST_BUILD=YES
55fi
56
57
58if [ $NXT_TEST_BUILD_MACOSX_SENDFILE = YES ]; then
59    nxt_have=NXT_TEST_BUILD_MACOSX_SENDFILE . auto/have
60    nxt_have=NXT_TEST_BUILD . auto/have
61    NXT_TEST_BUILD=YES
62fi
63
64
65if [ $NXT_TEST_BUILD_AIX_SEND_FILE = YES ]; then
66    nxt_have=NXT_TEST_BUILD_AIX_SEND_FILE . auto/have
67    nxt_have=NXT_TEST_BUILD . auto/have
68    NXT_TEST_BUILD=YES
69fi
70
71
72if [ $NXT_TEST_BUILD_HPUX_SENDFILE = YES ]; then
73    nxt_have=NXT_TEST_BUILD_HPUX_SENDFILE . auto/have
74    nxt_have=NXT_TEST_BUILD . auto/have
75    NXT_TEST_BUILD=YES
76fi
77