blob: cfb4da77838ea80b89e370691f2575140f0da74e [file] [log] [blame]
Igor Sysoevb9956ee2004-03-01 20:00:04 +00001
Igor Sysoevfc5a10a2004-03-09 19:47:07 +00002case $CC in
Igor Sysoevb9956ee2004-03-01 20:00:04 +00003
Igor Sysoevfc5a10a2004-03-09 19:47:07 +00004 cl)
5 makefile=makefile.msvc
6 ;;
7
8 wcl386)
9 makefile=makefile.owc
10 ;;
11
12esac
13
14
15case $PLATFORM in
16
17 win32)
Igor Sysoev6bb889f2004-03-11 15:42:41 +000018 cp auto/lib/pcre/patch.pcre.in $PCRE
19 cp auto/lib/pcre/patch.config.in $PCRE
Igor Sysoevfc5a10a2004-03-09 19:47:07 +000020 cp auto/lib/pcre/$makefile $PCRE
Igor Sysoeva893eab2004-03-11 21:34:52 +000021
22 echo "$PCRE/pcre.lib:" >> $MAKEFILE
Igor Sysoevfc5a10a2004-03-09 19:47:07 +000023 echo " cd $PCRE" >> $MAKEFILE
Igor Sysoeva893eab2004-03-11 21:34:52 +000024 echo " \$(MAKE) -f $makefile CPU_OPT=$CPU_OPT LIBC=$LIBC">> $MAKEFILE
Igor Sysoevfc5a10a2004-03-09 19:47:07 +000025 echo " cd ..\\..\\.." >> $MAKEFILE
26 ;;
27
28 *)
Igor Sysoeva893eab2004-03-11 21:34:52 +000029 PCRE_OPT="CFLAGS=\"$PCRE_OPT\""
Igor Sysoev6bb889f2004-03-11 15:42:41 +000030
Igor Sysoeva893eab2004-03-11 21:34:52 +000031 echo "$PCRE/pcre.h:" >> $MAKEFILE
Igor Sysoevfc5a10a2004-03-09 19:47:07 +000032 echo " cd $PCRE \\" >> $MAKEFILE
Igor Sysoev7b908342004-03-10 20:56:39 +000033 echo " && CC=$CC $PCRE_OPT \\" >> $MAKEFILE
Igor Sysoeva893eab2004-03-11 21:34:52 +000034 echo " ./configure --disable-shared" >> $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
Igor Sysoevfc5a10a2004-03-09 19:47:07 +000039 ;;
40
41esac
42
43echo >> $MAKEFILE