head 1.10; access; symbols FSL_1_7_0:1.10 LMTP2NNTP_1_4_1:1.10 LMTP2NNTP_1_4_0:1.10 FSL_1_6_1:1.10 FSL_1_6_0:1.10 FSL_1_6b2:1.10 FSL_1_6b1:1.10 LMTP2NNTP_1_3_0:1.10 LMTP2NNTP_1_3b2:1.10 LMTP2NNTP_1_3b1:1.10 LMTP2NNTP_1_3a3:1.10 FSL_1_5_0:1.10 LMTP2NNTP_1_3a2:1.10 FSL_1_5a3:1.10 LMTP2NNTP_1_3a1:1.10 FSL_1_5a2:1.10 FSL_1_5a1:1.10 FSL_1_4_0:1.8 FSL_1_4b1:1.8 FSL_1_4a1:1.8 FSL_1_3_0:1.8 FSL_1_3b1:1.8 FSL_1_2_1:1.8 FSL_1_2_0:1.8 FSL_1_1_0:1.8 FSL_1_1b1:1.8 FSL_1_0_8:1.8 LMTP2NNTP_1_2_0:1.8 LMTP2NNTP_1_2b4:1.8 LMTP2NNTP_1_2b3:1.8 LMTP2NNTP_1_2b2:1.8 LMTP2NNTP_1_2b1:1.8 LMTP2NNTP_1_2a8:1.8 LMTP2NNTP_1_2a7:1.8 FSL_1_0_7:1.8 FSL_1_0_6:1.8 FSL_1_0_5:1.8 FSL_1_0_4:1.8 FSL_1_0_3:1.8 LMTP2NNTP_1_2a6:1.7 FSL_1_0_2:1.7 FSL_1_0_1:1.7 FSL_1_0_0:1.7 FSL_0_9_0:1.7 FSL_0_1_12:1.7 FSL_0_1_11:1.7 FSL_0_1_10:1.7 FSL_0_1_9:1.7 FSL_0_1_8:1.7 FSL_0_1_7:1.7 FSL_0_1_6:1.7 FSL_0_1_5:1.7 FSL_0_1_1:1.7 LMTP2NNTP_1_2a5:1.7 LMTP2NNTP_1_2a4:1.7 LMTP2NNTP_1_2a3:1.7 OSSP_PCRE_2_07:1.1.1.1 ossp:1.1.1; locks; strict; comment @# @; 1.10 date 2004.04.22.09.32.51; author thl; state Exp; branches; next 1.9; 1.9 date 2004.04.21.13.44.06; author thl; state Exp; branches; next 1.8; 1.8 date 2002.09.07.19.58.55; author rse; state Exp; branches; next 1.7; 1.7 date 2002.01.07.15.21.06; author rse; state Exp; branches; next 1.6; 1.6 date 2001.08.16.10.08.06; author rse; state Exp; branches; next 1.5; 1.5 date 2000.02.09.16.41.17; author rse; state Exp; branches; next 1.4; 1.4 date 2000.02.02.17.20.23; author rse; state Exp; branches; next 1.3; 1.3 date 99.12.28.10.00.08; author rse; state Exp; branches; next 1.2; 1.2 date 99.09.28.10.39.25; author rse; state Exp; branches; next 1.1; 1.1 date 99.08.26.08.15.20; author rse; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 99.08.26.08.15.20; author rse; state Exp; branches; next ; desc @@ 1.10 log @fix pcre name space dirt, leakage, collission; pick up that new feature in fsl @ text @## ## Makefile for PCRE library ## @@SET_MAKE@@ PCRE_VERSION = @@PCRE_VERSION@@ OSSP_REVISION = 1 SHELL = /bin/sh CC = @@CC@@ CPPFLAGS = @@CPPFLAGS@@ CFLAGS = @@DEFS@@ @@CFLAGS@@ -I. LDFLAGS = @@LDFLAGS@@ -L. SHTOOL = ./shtool LIBTOOL = ./libtool RM = rm -f prefix = @@prefix@@ exec_prefix = @@exec_prefix@@ bindir = @@bindir@@ libdir = @@libdir@@ includedir = @@includedir@@ mandir = @@mandir@@ all: libpcre.la .SUFFIXES: .SUFFIXES: .c .o .lo .c.o: $(CC) $(CPPFLAGS) $(CFLAGS) -c $< .c.lo: $(LIBTOOL) --quiet --mode=compile $(CC) $(CPPFLAGS) $(CFLAGS) -c $< libpcre.la: pcre.lo pcre_get.lo pcre_maketables.lo pcre_study.lo pcre_match.lo $(LIBTOOL) --quiet --mode=link $(CC) -o libpcre.la \ pcre.lo pcre_get.lo pcre_maketables.lo pcre_study.lo pcre_match.lo -rpath $(libdir) libpcreposix.la: pcreposix.lo $(LIBTOOL) --quiet --mode=link $(CC) -o libpcreposix.la \ pcreposix.lo -rpath $(libdir) pcre_dftables: pcre_dftables.o $(CC) $(LDFLAGS) -o pcre_dftables pcre_dftables.o pcre_chartables.c: pcre_dftables ./pcre_dftables >pcre_chartables.c pcre.lo: pcre_chartables.c pcre.c pcre.h pcre_internal.h pcreposix.lo: pcreposix.c pcreposix.h pcre_internal.h pcre.h pcre_maketables.lo: pcre_maketables.c pcre.h pcre_internal.h pcre_get.lo: pcre_get.c pcre.h pcre_internal.h pcre_study.lo: pcre_study.c pcre.h pcre_internal.h pcre_match.lo: pcre_match.c pcre.h pcre_internal.h pcre_test: pcre_test.o libpcre.la libpcreposix.la $(LIBTOOL) --quiet --mode=link $(CC) $(LDFLAGS) -o pcre_test pcre_test.o libpcre.la libpcreposix.la pcregrep: pcregrep.o libpcre.la $(LIBTOOL) --quiet --mode=link $(CC) $(LDFLAGS) -o pcregrep pcregrep.o libpcre.la check: test test: all pcre_test ./pcre_test.sh 1 2 3 install: all $(SHTOOL) mkdir -f -p -m 755 $(bindir) $(SHTOOL) mkdir -f -p -m 755 $(includedir) $(SHTOOL) mkdir -f -p -m 755 $(libdir) $(SHTOOL) mkdir -f -p -m 755 $(mandir)/man3 $(SHTOOL) install -c -m 755 pcre-config $(bindir)/pcre-config $(SHTOOL) install -c -m 644 pcre.h $(includedir)/pcre.h $(SHTOOL) install -c -m 644 pcreposix.h $(includedir)/pcreposix.h $(SHTOOL) install -c -m 644 pcre.3 $(mandir)/man3/pcre.3 $(SHTOOL) install -c -m 644 pcreposix.3 $(mandir)/man3/pcreposix.3 @@$(LIBTOOL) --mode=install $(SHTOOL) install -c -m 644 libpcre.la $(libdir)/libpcre.la @@$(LIBTOOL) --mode=install $(SHTOOL) install -c -m 644 libpcreposix.la $(libdir)/libpcreposix.la clean: $(RM) *.la *.lo *.o $(RM) pcregrep distclean: clean $(RM) -r .libs $(RM) pcre_test pcre_dftables $(RM) config.cache config.status config.log config.h $(RM) libtool $(RM) pcre-config $(RM) Makefile realclean: distclean $(RM) config.sub config.guess $(RM) configure shtool ltmain.sh libtool.m4 dist: distclean $(SHTOOL) fixperm *; \ $(SHTOOL) tarball -o ossp-pcre-$(PCRE_VERSION)-$(OSSP_REVISION).tar.gz \ -e 'CVS,\.cvsignore,^\.' -c 'gzip -9' -u pcre -g ossp . @ 1.9 log @disable provisioning of embedded POSIX regex library functions regcomp, regerror, regexec and regfree @ text @d12 2 a13 1 CFLAGS = @@CFLAGS@@ -I. d32 1 a32 1 $(CC) -c $(CFLAGS) $< d34 1 a34 1 $(LIBTOOL) --quiet --mode=compile $(CC) -c $(CFLAGS) $< @ 1.8 log @do not build non-library parts with libtool @ text @d25 1 a25 1 all: libpcre.la libpcreposix.la pcre_test @ 1.7 log @upgrade to PCRE 3.8 @ text @d31 1 a31 1 $(LIBTOOL) --quiet --mode=compile $(CC) -c $(CFLAGS) $< d43 2 a44 2 pcre_dftables: pcre_dftables.lo $(LIBTOOL) --quiet $(CC) $(LDFLAGS) -o pcre_dftables pcre_dftables.lo d56 2 a57 2 pcre_test: pcre_test.lo libpcre.la libpcreposix.la $(LIBTOOL) --quiet --mode=link $(CC) $(LDFLAGS) -o pcre_test pcre_test.lo libpcre.la libpcreposix.la d59 2 a60 2 pcregrep: pcregrep.lo libpcre.la $(LIBTOOL) --quiet --mode=link $(CC) $(LDFLAGS) -o pcregrep pcregrep.lo libpcre.la @ 1.6 log @Upgrade GNU autoconf, libtool, shtool. @ text @d59 2 a60 2 pgrep: pgrep.lo libpcre.la $(LIBTOOL) --quiet --mode=link $(CC) $(LDFLAGS) -o pgrep pgrep.lo libpcre.la d81 1 a81 1 $(RM) pgrep @ 1.5 log @*** empty log message *** @ text @d14 2 a15 2 SHTOOL = @@SHTOOL@@ LIBTOOL = @@LIBTOOL@@ d86 2 a87 1 $(RM) config.cache config.status config.log d91 4 a98 18 update: @@$(RM) ltmain.sh ltconfig shtool @@$(MAKE) $(MFLAGS) ltmain.sh ltconfig shtool configure ltmain.sh: @@F=`libtoolize -n -c -f | grep 'cp.*ltmain.sh' |\ sed -e 's;[^/]*;;' -e 's; .*;;'`; \ echo "ltmain.sh <-- $$F"; cat $$F |\ sed -e 's:/bin/sh; then:/bin/sh || test "$$nonopt" = ./shtool;then:' \ -e 's:exec \$$SHELL \$$0 --finish:exit 0 #:' >ltmain.sh ltconfig: @@F=`libtoolize -n -c -f | grep 'cp.*ltconfig' | sed -e 's;[^/]*;;' -e 's; .*;;'`; \ echo "ltconfig <-- $$F"; cp $$F . shtool: shtoolize -q -o shtool echo mkdir install guessos tarball fixperm configure: configure.in $(RM) configure autoconf @ 1.4 log @*** empty log message *** @ text @d62 1 @ 1.3 log @*** empty log message *** @ text @d80 1 @ 1.2 log @*** empty log message *** @ text @d27 2 a28 1 .SUFFIXES: .o .lo d58 3 @ 1.1 log @Initial revision @ text @d6 2 a7 1 REV = 1 d86 2 a87 2 V=`grep PCRE_VERSION pcre_internal.h | head -1 | sed -e 's/^[^"]*"//' -e 's/ .*//'`; \ $(SHTOOL) tarball -o ossp-pcre-$$V-$(REV).tar.gz -e 'CVS,\.cvsignore,^\.' -c 'gzip -9' -u pcre -g rse . @ 1.1.1.1 log @Import OSSP pcre @ text @@