comparison auto/os/freebsd @ 267:83205e0b5522

nginx-0.0.2-2004-02-24-20:31:46 import
author Igor Sysoev <igor@sysoev.ru>
date Tue, 24 Feb 2004 17:31:46 +0000
parents bdd631bf1a1c
children d4e65d74db9f
comparison
equal deleted inserted replaced
266:5238e93961a1 267:83205e0b5522
9 9
10 version=`grep "#define __FreeBSD_version" /usr/include/osreldate.h \ 10 version=`grep "#define __FreeBSD_version" /usr/include/osreldate.h \
11 | sed -e 's/^.* \(.*\)$/\1/'` 11 | sed -e 's/^.* \(.*\)$/\1/'`
12 12
13 13
14 # setproctitle() in libutil
15
16 if [ \( $version -ge 500000 -a $version -lt 500012 \) \
17 -o $version -lt 410002 ]
18 then
19 echo " + setproctitle() in libutil"
20
21 CORE_LIBS="$CORE_LIBS -lutil"
22 fi
23
14 # sendfile 24 # sendfile
15 25
16 if [ $version -gt 300007 ]; then 26 if [ $version -gt 300007 ]; then
27 echo " + sendfile() found"
28
17 have=HAVE_SENDFILE . auto/have 29 have=HAVE_SENDFILE . auto/have
18 CORE_SRCS="$CORE_SRCS $FREEBSD_SENDFILE_SRCS" 30 CORE_SRCS="$CORE_SRCS $FREEBSD_SENDFILE_SRCS"
19 fi 31 fi
20 32
21 33
22 # kqueue 34 # kqueue
23 35
24 if [ \( $version -lt 500000 -a $version -ge 410000 \) \ 36 if [ \( $version -lt 500000 -a $version -ge 410000 \) \
25 -o $version -ge 500011 ] 37 -o $version -ge 500011 ]
26 then 38 then
39 echo " + kqueue found"
40
27 have=HAVE_KQUEUE . auto/have 41 have=HAVE_KQUEUE . auto/have
28 have=HAVE_CLEAR_EVENT . auto/have 42 have=HAVE_CLEAR_EVENT . auto/have
29 CORE_SRCS="$CORE_SRCS $KQUEUE_SRCS" 43 CORE_SRCS="$CORE_SRCS $KQUEUE_SRCS"
30 EVENT_MODULES="$EVENT_MODULES $KQUEUE_MODULE" 44 EVENT_MODULES="$EVENT_MODULES $KQUEUE_MODULE"
31 EVENT_FOUND=YES 45 EVENT_FOUND=YES
35 # kqueue's NOTE_LAWAT 49 # kqueue's NOTE_LAWAT
36 50
37 if [ \( $version -lt 500000 -a $version -ge 430000 \) \ 51 if [ \( $version -lt 500000 -a $version -ge 430000 \) \
38 -o $version -ge 500018 ] 52 -o $version -ge 500018 ]
39 then 53 then
54 echo " + kqueue's NOTE_LAWAT found"
55
40 have=HAVE_LOWAT_EVENT . auto/have 56 have=HAVE_LOWAT_EVENT . auto/have
41 fi 57 fi
42 58
43 59
44 if [ $EVENT_AIO = YES ]; then 60 if [ $EVENT_AIO = YES ]; then