Mercurial > hg > nginx-mail
comparison auto/os/conf @ 0:f0b350454894 NGINX_0_1_0
nginx 0.1.0
*) The first public version.
author | Igor Sysoev <http://sysoev.ru> |
---|---|
date | Mon, 04 Oct 2004 00:00:00 +0400 |
parents | |
children | 4b2dafa26fe2 |
comparison
equal
deleted
inserted
replaced
-1:000000000000 | 0:f0b350454894 |
---|---|
1 | |
2 # Copyright (C) Igor Sysoev | |
3 | |
4 | |
5 if [ ".$PLATFORM" = "." ]; then | |
6 echo "checking for OS" | |
7 | |
8 SYSTEM=`uname -s 2>/dev/null` | |
9 RELEASE=`uname -r 2>/dev/null` | |
10 MACHINE=`uname -m 2>/dev/null` | |
11 | |
12 echo " + $SYSTEM $RELEASE $MACHINE" | |
13 | |
14 PLATFORM="$SYSTEM:$RELEASE:$MACHINE"; | |
15 else | |
16 echo "building for $PLATFORM" | |
17 fi | |
18 | |
19 case $PLATFORM in | |
20 | |
21 FreeBSD:* | DragonFly:*) | |
22 . auto/os/freebsd | |
23 ;; | |
24 | |
25 Linux:*) | |
26 . auto/os/linux | |
27 ;; | |
28 | |
29 SunOS:*) | |
30 . auto/os/solaris | |
31 ;; | |
32 | |
33 win32) | |
34 CORE_INCS="$WIN32_INCS" | |
35 CORE_DEPS="$WIN32_DEPS" | |
36 CORE_SRCS="$WIN32_SRCS $IOCP_SRCS" | |
37 OS_CONFIG="$WIN32_CONFIG" | |
38 EVENT_MODULES="$EVENT_MODULES $IOCP_MODULE" | |
39 EVENT_FOUND=YES | |
40 | |
41 if [ $EVENT_SELECT = NO ]; then | |
42 CORE_SRCS="$CORE_SRCS $SELECT_SRCS" | |
43 EVENT_MODULES="$EVENT_MODULES $SELECT_MODULE" | |
44 fi | |
45 | |
46 have=HAVE_AIO . auto/have | |
47 have=HAVE_IOCP . auto/have | |
48 CORE_LIBS="$CORE_LIBS ws2_32.lib" | |
49 ;; | |
50 | |
51 *) | |
52 CORE_INCS="$UNIX_INCS" | |
53 CORE_DEPS="$UNIX_DEPS $POSIX_DEPS" | |
54 CORE_SRCS="$UNIX_SRCS" | |
55 ;; | |
56 | |
57 esac |