1#!/bin/sh
2
3# Copyright (C) Igor Sysoev
4# Copyright (C) NGINX, Inc.
5
6
7# Disable localized program messages.
8LANG=C

--- 6 unchanged lines hidden (view full) ---

15set -u
16
17# Initialize variables with null values if they are not defined.
18CFLAGS=${CFLAGS=}
19NXT_TEST_CFLAGS=${NXT_TEST_CFLAGS=}
20NXT_TEST_LIBS=${NXT_TEST_LIBS=}
21NXT_UNIT_TEST_TARGETS=${NXT_UNIT_TEST_TARGETS=}
22
23. auto/os/test
24. auto/options
23# STUB
24NXT_BUILD_DIR=build
25
26test -d $NXT_BUILD_DIR || mkdir $NXT_BUILD_DIR
27
26NXT_AUTOTEST=$NXT_BUILD_DIR/autotest
27NXT_AUTOCONF_ERR=$NXT_BUILD_DIR/autoconf.err
28NXT_AUTOCONF_DATA=$NXT_BUILD_DIR/autoconf.data
29NXT_AUTO_CONFIG_H=$NXT_BUILD_DIR/nxt_auto_config.h
30NXT_MAKEFILE=$NXT_BUILD_DIR/Makefile
31NXT_BIN=nginext
32
33nxt_module=${1:-no}
34
35case $nxt_module in
36 no|--*)
37 ;;
38
39 unit)
40 shift
41 ;;
42
43 *)
44 . auto/modules/conf
45 exit 0
46 ;;
47esac
48
49. auto/os/test
50. auto/options
51
52test -d $NXT_BUILD_DIR || mkdir $NXT_BUILD_DIR
53
54> $NXT_AUTOCONF_ERR
55> $NXT_AUTO_CONFIG_H
56
57. auto/cc/test
58
59
60cat << END >> $NXT_AUTO_CONFIG_H
61

--- 56 unchanged lines hidden (view full) ---

118
119if [ $NXT_THREADS = YES ]; then
120 nxt_have=NXT_THREADS . auto/have
121fi
122
123
124. auto/test_build
125. auto/sources
126. auto/save
127
128# LOOK
129
130NXT_LIB_AUX_CFLAGS="$NXT_OPENSSL_CFLAGS $NXT_GNUTLS_CFLAGS \\
131 $NXT_CYASSL_CFLAGS $NXT_POLARSSL_CFLAGS \\
132 $NXT_PCRE_CFLAGS"
133
134NXT_LIB_AUX_LIBS="$NXT_OPENSSL_LIBS $NXT_GNUTLS_LIBS \\
135 $NXT_CYASSL_LIBS $NXT_POLARSSL_LIBS \\
136 $NXT_PCRE_LIB"
137
116. auto/modules/conf
138. auto/make