Mercurial > hg > nginx
comparison auto/lib/pcre/make @ 286:fc8dc489247e
nginx-0.0.2-2004-03-12-00:34:52 import
author | Igor Sysoev <igor@sysoev.ru> |
---|---|
date | Thu, 11 Mar 2004 21:34:52 +0000 |
parents | 8f48e6366d09 |
children | f81d075ad172 |
comparison
equal
deleted
inserted
replaced
285:8f48e6366d09 | 286:fc8dc489247e |
---|---|
13 | 13 |
14 | 14 |
15 case $PLATFORM in | 15 case $PLATFORM in |
16 | 16 |
17 win32) | 17 win32) |
18 echo "$PCRE/pcre.lib:" >> $MAKEFILE | |
19 ;; | |
20 | |
21 *) | |
22 echo "$PCRE/.libs/libpcre.a:" >> $MAKEFILE | |
23 ;; | |
24 | |
25 esac | |
26 | |
27 | |
28 case $PLATFORM in | |
29 | |
30 win32) | |
31 cp auto/lib/pcre/patch.pcre.in $PCRE | 18 cp auto/lib/pcre/patch.pcre.in $PCRE |
32 cp auto/lib/pcre/patch.config.in $PCRE | 19 cp auto/lib/pcre/patch.config.in $PCRE |
33 cp auto/lib/pcre/$makefile $PCRE | 20 cp auto/lib/pcre/$makefile $PCRE |
21 | |
22 echo "$PCRE/pcre.lib:" >> $MAKEFILE | |
34 echo " cd $PCRE" >> $MAKEFILE | 23 echo " cd $PCRE" >> $MAKEFILE |
35 echo " \$(MAKE) -f $makefile CPU_OPT=$CPU_OPT" >> $MAKEFILE | 24 echo " \$(MAKE) -f $makefile CPU_OPT=$CPU_OPT LIBC=$LIBC">> $MAKEFILE |
36 echo " cd ..\\..\\.." >> $MAKEFILE | 25 echo " cd ..\\..\\.." >> $MAKEFILE |
37 ;; | 26 ;; |
38 | 27 |
39 *) | 28 *) |
40 # the patch allows to run the parallel make jobs | 29 PCRE_OPT="CFLAGS=\"$PCRE_OPT\"" |
41 cp auto/lib/pcre/patch.Makefile.in $PCRE | |
42 | 30 |
31 echo "$PCRE/pcre.h:" >> $MAKEFILE | |
43 echo " cd $PCRE \\" >> $MAKEFILE | 32 echo " cd $PCRE \\" >> $MAKEFILE |
44 echo " && patch < patch.Makefile.in \\" >> $MAKEFILE | |
45 echo " && CC=$CC $PCRE_OPT \\" >> $MAKEFILE | 33 echo " && CC=$CC $PCRE_OPT \\" >> $MAKEFILE |
46 echo " ./configure --disable-shared \\" >> $MAKEFILE | 34 echo " ./configure --disable-shared" >> $MAKEFILE |
47 echo " && \$(MAKE)" >> $MAKEFILE | 35 echo >> $MAKEFILE |
36 echo "$PCRE/.libs/libpcre.a: $PCRE/pcre.h" >> $MAKEFILE | |
37 echo " cd $PCRE \\" >> $MAKEFILE | |
38 echo " && \$(MAKE) libpcre.la" >> $MAKEFILE | |
48 ;; | 39 ;; |
49 | 40 |
50 esac | 41 esac |
51 | 42 |
52 echo >> $MAKEFILE | 43 echo >> $MAKEFILE |