comparison auto/lib/pcre/make @ 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 case "$CC" in
6
7 cl)
8 makefile=makefile.msvc
9 opt="CPU_OPT=$CPU_OPT LIBC=$LIBC"
10 ;;
11
12 wcl386)
13 makefile=makefile.owc
14 opt="CPU_OPT=$CPU_OPT"
15 ;;
16
17 bcc32)
18 makefile=makefile.bcc
19 opt="-DCPU_OPT=$CPU_OPT"
20 ;;
21
22 esac
23
24
25 case $PLATFORM in
26
27 win32)
28 cp auto/lib/pcre/patch.pcre.in $PCRE
29 cp auto/lib/pcre/patch.config.in $PCRE
30 cp auto/lib/pcre/$makefile $PCRE
31
32 pcre=`echo $PCRE | sed -e "s/\//$DIRSEP/g"`
33 line=`echo $PCRE/pcre.h: | sed -e "s/\//$DIRSEP/g"`
34
35 echo "$line" >> $MAKEFILE
36 echo " cd $pcre" >> $MAKEFILE
37 echo " \$(MAKE) -f $makefile pcre.h" >> $MAKEFILE
38 echo " cd ..\\..\\.." >> $MAKEFILE
39 echo >> $MAKEFILE
40
41 line="$PCRE/pcre.lib: $PCRE/pcre.h"
42 line=`echo $line | sed -e "s/\//$DIRSEP/g"`
43
44 echo "$line" >> $MAKEFILE
45 echo " cd $pcre" >> $MAKEFILE
46 echo " \$(MAKE) -f $makefile $opt" >> $MAKEFILE
47 echo " cd ..\\..\\.." >> $MAKEFILE
48 ;;
49
50 *)
51 PCRE_OPT="CFLAGS=\"$PCRE_OPT\""
52
53 echo "$PCRE/pcre.h:" >> $MAKEFILE
54 echo " cd $PCRE \\" >> $MAKEFILE
55 echo " && CC=\"\$(CC)\" $PCRE_OPT \\" >> $MAKEFILE
56 echo " ./configure --disable-shared" >> $MAKEFILE
57 echo >> $MAKEFILE
58 echo "$PCRE/.libs/libpcre.a: $PCRE/pcre.h" >> $MAKEFILE
59 echo " cd $PCRE \\" >> $MAKEFILE
60 echo " && \$(MAKE) libpcre.la" >> $MAKEFILE
61 ;;
62
63 esac
64
65 echo >> $MAKEFILE