/[pcre]/code/tags/pcre-7.0/Makefile.in
ViewVC logotype

Contents of /code/tags/pcre-7.0/Makefile.in

Parent Directory Parent Directory | Revision Log Revision Log


Revision 94 - (hide annotations) (download)
Sat Feb 24 21:41:45 2007 UTC (7 years, 5 months ago) by nigel
File size: 26802 byte(s)
Tag code/trunk as code/tags/pcre-7.0.

1 nigel 41
2     # Makefile.in for PCRE (Perl-Compatible Regular Expression) library.
3    
4    
5 nigel 53 #############################################################################
6    
7     # PCRE is developed on a Unix system. I do not use Windows or Macs, and know
8     # nothing about building software on them. Although the code of PCRE should
9     # be very portable, the building system in this Makefile is designed for Unix
10 nigel 71 # systems. However, there are features that have been supplied to me by various
11     # people that should make it work on MinGW and Cygwin systems.
12 nigel 53
13     # This setting enables Unix-style directory scanning in pcregrep, triggered
14     # by the -f option. Maybe one day someone will add code for other systems.
15    
16     PCREGREP_OSTYPE=-DIS_UNIX
17    
18     #############################################################################
19    
20    
21 nigel 77 # Libtool places .o files in the .libs directory; this can mean that "make"
22     # thinks is it not up-to-date when in fact it is. This setting helps when
23     # GNU "make" is being used. It presumably does no harm in other cases.
24    
25     VPATH=.libs
26    
27    
28 nigel 41 #---------------------------------------------------------------------------#
29 nigel 53 # The following lines are modified by "configure" to insert data that it is #
30 nigel 41 # given in its arguments, or which it finds out for itself. #
31     #---------------------------------------------------------------------------#
32    
33 nigel 53 SHELL = @SHELL@
34 nigel 41 prefix = @prefix@
35     exec_prefix = @exec_prefix@
36 nigel 53 top_srcdir = @top_srcdir@
37 nigel 41
38 nigel 53 mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
39    
40     # NB: top_builddir is not referred to directly below, but it is used in the
41     # setting of $(LIBTOOL), so don't remove it!
42    
43     top_builddir = .
44    
45     # BINDIR is the directory in which the pcregrep, pcretest, and pcre-config
46     # commands are installed.
47     # INCDIR is the directory in which the public header files pcre.h and
48     # pcreposix.h are installed.
49     # LIBDIR is the directory in which the libraries are installed.
50     # MANDIR is the directory in which the man pages are installed.
51    
52 nigel 43 BINDIR = @bindir@
53     LIBDIR = @libdir@
54     INCDIR = @includedir@
55     MANDIR = @mandir@
56 nigel 41
57 nigel 67 # EXEEXT is set by configure to the extention of an executable file
58     # OBJEXT is set by configure to the extention of an object file
59     # The BUILD_* equivalents are the same but for the host we're building on
60    
61     EXEEXT = @EXEEXT@
62     OBJEXT = @OBJEXT@
63     # Note that these are just here to have a convenient place to look at the
64     # outcome.
65     BUILD_EXEEXT = @BUILD_EXEEXT@
66     BUILD_OBJEXT = @BUILD_OBJEXT@
67    
68 nigel 83 # POSIX_OBJ and POSIX_LOBJ are either set empty, or to the names of the
69     # POSIX object files.
70    
71     POSIX_OBJ = @POSIX_OBJ@
72     POSIX_LOBJ = @POSIX_LOBJ@
73    
74 nigel 67 # The compiler, C flags, preprocessor flags, etc
75    
76 nigel 41 CC = @CC@
77 nigel 77 CXX = @CXX@
78 nigel 41 CFLAGS = @CFLAGS@
79 nigel 77 CXXFLAGS = @CXXFLAGS@
80     LDFLAGS = @LDFLAGS@
81 nigel 87 CXXLDFLAGS = @CXXLDFLAGS@
82 nigel 73
83 nigel 65 CC_FOR_BUILD = @CC_FOR_BUILD@
84     CFLAGS_FOR_BUILD = @CFLAGS_FOR_BUILD@
85 nigel 77 CXX_FOR_BUILD = @CXX_FOR_BUILD@
86     CXXFLAGS_FOR_BUILD = @CXXFLAGS_FOR_BUILD@
87     LDFLAGS_FOR_BUILD = $(LDFLAGS)
88 nigel 73
89 nigel 75 UCP = @UCP@
90 nigel 65 UTF8 = @UTF8@
91 nigel 53 NEWLINE = @NEWLINE@
92 nigel 63 POSIX_MALLOC_THRESHOLD = @POSIX_MALLOC_THRESHOLD@
93     LINK_SIZE = @LINK_SIZE@
94 nigel 87 MATCH_LIMIT = @MATCH_LIMIT@ @MATCH_LIMIT_RECURSION@
95 nigel 73 NO_RECURSE = @NO_RECURSE@
96     EBCDIC = @EBCDIC@
97 nigel 41
98 nigel 53 INSTALL = @INSTALL@
99     INSTALL_DATA = @INSTALL_DATA@
100 nigel 41
101 nigel 53 # LIBTOOL enables the building of shared and static libraries. It is set up
102     # to do one or the other or both by ./configure.
103    
104 nigel 41 LIBTOOL = @LIBTOOL@
105 nigel 73 LTCOMPILE = $(LIBTOOL) --mode=compile $(CC) -c $(CFLAGS) -I. -I$(top_srcdir) $(NEWLINE) $(LINK_SIZE) $(MATCH_LIMIT) $(NO_RECURSE) $(EBCDIC)
106 nigel 77 LTCXXCOMPILE = $(LIBTOOL) --mode=compile $(CXX) -c $(CXXFLAGS) -I. -I$(top_srcdir) $(NEWLINE) $(LINK_SIZE) $(MATCH_LIMIT) $(NO_RECURSE) $(EBCDIC)
107     @ON_WINDOWS@LINK = $(CC) $(LDFLAGS) -I. -I$(top_srcdir) -L.libs
108 nigel 83 @NOT_ON_WINDOWS@LINK = $(LIBTOOL) --mode=link $(CC) $(CFLAGS) $(LDFLAGS) -I. -I$(top_srcdir)
109 nigel 85 LINKLIB = $(LIBTOOL) --mode=link $(CC) -export-symbols-regex '^[^_]' $(LDFLAGS) -I. -I$(top_srcdir)
110 nigel 83 LINK_FOR_BUILD = $(LIBTOOL) --mode=link $(CC_FOR_BUILD) $(CFLAGS_FOR_BUILD) $(LDFLAGS_FOR_BUILD) -I. -I$(top_srcdir)
111 nigel 77 @ON_WINDOWS@CXXLINK = $(CXX) $(LDFLAGS) -I. -I$(top_srcdir) -L.libs
112 nigel 91 @NOT_ON_WINDOWS@CXXLINK = $(LIBTOOL) --mode=link $(CXX) $(CXXFLAGS) $(CXXLDFLAGS) -I. -I$(top_srcdir)
113 nigel 77 CXXLINKLIB = $(LIBTOOL) --mode=link $(CXX) $(LDFLAGS) -I. -I$(top_srcdir)
114 nigel 41
115 nigel 43 # These are the version numbers for the shared libraries
116 nigel 41
117 nigel 43 PCRELIBVERSION = @PCRE_LIB_VERSION@
118     PCREPOSIXLIBVERSION = @PCRE_POSIXLIB_VERSION@
119 nigel 77 PCRECPPLIBVERSION = @PCRE_CPPLIB_VERSION@
120 nigel 43
121 nigel 41 ##############################################################################
122    
123    
124 nigel 77 OBJ = pcre_chartables.@OBJEXT@ \
125     pcre_compile.@OBJEXT@ \
126     pcre_config.@OBJEXT@ \
127     pcre_dfa_exec.@OBJEXT@ \
128     pcre_exec.@OBJEXT@ \
129     pcre_fullinfo.@OBJEXT@ \
130     pcre_get.@OBJEXT@ \
131     pcre_globals.@OBJEXT@ \
132     pcre_info.@OBJEXT@ \
133     pcre_maketables.@OBJEXT@ \
134 nigel 93 pcre_newline.@OBJEXT@ \
135 nigel 77 pcre_ord2utf8.@OBJEXT@ \
136     pcre_refcount.@OBJEXT@ \
137     pcre_study.@OBJEXT@ \
138     pcre_tables.@OBJEXT@ \
139     pcre_try_flipped.@OBJEXT@ \
140 nigel 87 pcre_ucp_searchfuncs.@OBJEXT@ \
141 nigel 77 pcre_valid_utf8.@OBJEXT@ \
142     pcre_version.@OBJEXT@ \
143     pcre_xclass.@OBJEXT@ \
144 nigel 83 $(POSIX_OBJ)
145 nigel 41
146 nigel 77 LOBJ = pcre_chartables.lo \
147     pcre_compile.lo \
148     pcre_config.lo \
149     pcre_dfa_exec.lo \
150     pcre_exec.lo \
151     pcre_fullinfo.lo \
152     pcre_get.lo \
153     pcre_globals.lo \
154     pcre_info.lo \
155     pcre_maketables.lo \
156 nigel 93 pcre_newline.lo \
157 nigel 77 pcre_ord2utf8.lo \
158     pcre_refcount.lo \
159     pcre_study.lo \
160     pcre_tables.lo \
161     pcre_try_flipped.lo \
162 nigel 87 pcre_ucp_searchfuncs.lo \
163 nigel 77 pcre_valid_utf8.lo \
164     pcre_version.lo \
165     pcre_xclass.lo \
166 nigel 83 $(POSIX_LOBJ)
167 nigel 41
168 nigel 77 CPPOBJ = pcrecpp.@OBJEXT@ \
169     pcre_scanner.@OBJEXT@ \
170     pcre_stringpiece.@OBJEXT@
171    
172     CPPLOBJ = pcrecpp.lo \
173     pcre_scanner.lo \
174     pcre_stringpiece.lo
175    
176     CPP_TARGETS = libpcrecpp.la \
177     pcrecpp_unittest@EXEEXT@ \
178     pcre_scanner_unittest@EXEEXT@ \
179     pcre_stringpiece_unittest@EXEEXT@
180    
181 nigel 87 all: libpcre.la @POSIX_LIB@ pcretest@EXEEXT@ pcregrep@EXEEXT@ \
182     @MAYBE_CPP_TARGETS@ @ON_WINDOWS@ winshared
183 nigel 77
184 nigel 67 pcregrep@EXEEXT@: libpcre.la pcregrep.@OBJEXT@ @ON_WINDOWS@ winshared
185 nigel 71 $(LINK) -o pcregrep@EXEEXT@ pcregrep.@OBJEXT@ libpcre.la
186 nigel 41
187 nigel 87 pcretest@EXEEXT@: libpcre.la @POSIX_LIB@ pcretest.@OBJEXT@ \
188     @ON_WINDOWS@ winshared
189     $(LINK) $(PURIFY) $(EFENCE) -o pcretest@EXEEXT@ \
190     pcretest.@OBJEXT@ \
191 nigel 71 libpcre.la @POSIX_LIB@
192 nigel 41
193 nigel 87 pcrecpp_unittest@EXEEXT@: libpcrecpp.la pcrecpp_unittest.@OBJEXT@ \
194     @ON_WINDOWS@ winshared
195     $(CXXLINK) $(PURIFY) $(EFENCE) -o pcrecpp_unittest@EXEEXT@ \
196     pcrecpp_unittest.@OBJEXT@ \
197 nigel 77 libpcrecpp.la @POSIX_LIB@
198    
199 nigel 87 pcre_scanner_unittest@EXEEXT@: libpcrecpp.la pcre_scanner_unittest.@OBJEXT@ \
200     @ON_WINDOWS@ winshared
201     $(CXXLINK) $(PURIFY) $(EFENCE) \
202     -o pcre_scanner_unittest@EXEEXT@ \
203     pcre_scanner_unittest.@OBJEXT@ \
204 nigel 77 libpcrecpp.la @POSIX_LIB@
205    
206 nigel 87 pcre_stringpiece_unittest@EXEEXT@: libpcrecpp.la \
207     pcre_stringpiece_unittest.@OBJEXT@ @ON_WINDOWS@ winshared
208     $(CXXLINK) $(PURIFY) $(EFENCE) \
209     -o pcre_stringpiece_unittest@EXEEXT@ \
210     pcre_stringpiece_unittest.@OBJEXT@ \
211 nigel 77 libpcrecpp.la @POSIX_LIB@
212    
213 nigel 41 libpcre.la: $(OBJ)
214     -rm -f libpcre.la
215 nigel 67 $(LINKLIB) -rpath $(LIBDIR) -version-info \
216 nigel 53 '$(PCRELIBVERSION)' -o libpcre.la $(LOBJ)
217 nigel 41
218 nigel 73 libpcreposix.la: libpcre.la pcreposix.@OBJEXT@
219 nigel 41 -rm -f libpcreposix.la
220 nigel 71 $(LINKLIB) -rpath $(LIBDIR) libpcre.la -version-info \
221 nigel 53 '$(PCREPOSIXLIBVERSION)' -o libpcreposix.la pcreposix.lo
222 nigel 41
223 nigel 77 libpcrecpp.la: libpcre.la $(CPPOBJ)
224     -rm -f libpcrecpp.la
225     $(CXXLINKLIB) -rpath $(LIBDIR) libpcre.la -version-info \
226     '$(PCRECPPLIBVERSION)' -o libpcrecpp.la $(CPPLOBJ)
227 nigel 75
228 nigel 77 # Note that files generated by ./configure and by dftables are in the current
229     # directory, not the source directory.
230 nigel 41
231 nigel 77 pcre_chartables.@OBJEXT@: pcre_chartables.c
232 nigel 81 @$(LTCOMPILE) pcre_chartables.c
233 nigel 77
234 nigel 89 pcre_compile.@OBJEXT@: Makefile config.h $(top_srcdir)/pcre.h \
235 nigel 87 $(top_srcdir)/pcre_internal.h $(top_srcdir)/pcre_compile.c \
236     $(top_srcdir)/pcre_printint.src
237 nigel 79 @$(LTCOMPILE) $(UTF8) $(UCP) $(POSIX_MALLOC_THRESHOLD) \
238 nigel 77 $(top_srcdir)/pcre_compile.c
239    
240 nigel 89 pcre_config.@OBJEXT@: Makefile config.h $(top_srcdir)/pcre.h \
241 nigel 77 $(top_srcdir)/pcre_internal.h $(top_srcdir)/pcre_config.c
242 nigel 79 @$(LTCOMPILE) $(UTF8) $(UCP) $(POSIX_MALLOC_THRESHOLD) \
243 nigel 77 $(top_srcdir)/pcre_config.c
244    
245 nigel 89 pcre_dfa_exec.@OBJEXT@: Makefile config.h $(top_srcdir)/pcre.h \
246 nigel 77 $(top_srcdir)/pcre_internal.h $(top_srcdir)/pcre_dfa_exec.c
247 nigel 79 @$(LTCOMPILE) $(UTF8) $(UCP) $(POSIX_MALLOC_THRESHOLD) \
248 nigel 77 $(top_srcdir)/pcre_dfa_exec.c
249    
250 nigel 89 pcre_exec.@OBJEXT@: Makefile config.h $(top_srcdir)/pcre.h \
251 nigel 77 $(top_srcdir)/pcre_internal.h $(top_srcdir)/pcre_exec.c
252 nigel 79 @$(LTCOMPILE) $(UTF8) $(UCP) $(POSIX_MALLOC_THRESHOLD) \
253 nigel 77 $(top_srcdir)/pcre_exec.c
254    
255 nigel 89 pcre_fullinfo.@OBJEXT@: Makefile config.h $(top_srcdir)/pcre.h \
256 nigel 77 $(top_srcdir)/pcre_internal.h $(top_srcdir)/pcre_fullinfo.c
257 nigel 79 @$(LTCOMPILE) $(UTF8) $(UCP) $(POSIX_MALLOC_THRESHOLD) \
258 nigel 77 $(top_srcdir)/pcre_fullinfo.c
259    
260 nigel 89 pcre_get.@OBJEXT@: Makefile config.h $(top_srcdir)/pcre.h \
261 nigel 77 $(top_srcdir)/pcre_internal.h $(top_srcdir)/pcre_get.c
262 nigel 79 @$(LTCOMPILE) $(UTF8) $(UCP) $(POSIX_MALLOC_THRESHOLD) \
263 nigel 77 $(top_srcdir)/pcre_get.c
264    
265 nigel 89 pcre_globals.@OBJEXT@: Makefile config.h $(top_srcdir)/pcre.h \
266 nigel 77 $(top_srcdir)/pcre_internal.h $(top_srcdir)/pcre_globals.c
267 nigel 79 @$(LTCOMPILE) $(UTF8) $(UCP) $(POSIX_MALLOC_THRESHOLD) \
268 nigel 77 $(top_srcdir)/pcre_globals.c
269    
270 nigel 89 pcre_info.@OBJEXT@: Makefile config.h $(top_srcdir)/pcre.h \
271 nigel 77 $(top_srcdir)/pcre_internal.h $(top_srcdir)/pcre_info.c
272 nigel 79 @$(LTCOMPILE) $(UTF8) $(UCP) $(POSIX_MALLOC_THRESHOLD) \
273 nigel 77 $(top_srcdir)/pcre_info.c
274    
275 nigel 89 pcre_maketables.@OBJEXT@: Makefile config.h $(top_srcdir)/pcre.h \
276 nigel 77 $(top_srcdir)/pcre_internal.h $(top_srcdir)/pcre_maketables.c
277 nigel 79 @$(LTCOMPILE) $(UTF8) $(UCP) $(POSIX_MALLOC_THRESHOLD) \
278 nigel 77 $(top_srcdir)/pcre_maketables.c
279    
280 nigel 93 pcre_newline.@OBJEXT@: Makefile config.h $(top_srcdir)/pcre.h \
281     $(top_srcdir)/pcre_internal.h $(top_srcdir)/pcre_newline.c
282     @$(LTCOMPILE) $(UTF8) $(UCP) $(POSIX_MALLOC_THRESHOLD) \
283     $(top_srcdir)/pcre_newline.c
284    
285 nigel 89 pcre_ord2utf8.@OBJEXT@: Makefile config.h $(top_srcdir)/pcre.h \
286 nigel 77 $(top_srcdir)/pcre_internal.h $(top_srcdir)/pcre_ord2utf8.c
287 nigel 79 @$(LTCOMPILE) $(UTF8) $(UCP) $(POSIX_MALLOC_THRESHOLD) \
288 nigel 77 $(top_srcdir)/pcre_ord2utf8.c
289    
290 nigel 89 pcre_refcount.@OBJEXT@: Makefile config.h $(top_srcdir)/pcre.h \
291 nigel 77 $(top_srcdir)/pcre_internal.h $(top_srcdir)/pcre_refcount.c
292 nigel 79 @$(LTCOMPILE) $(UTF8) $(UCP) $(POSIX_MALLOC_THRESHOLD) \
293 nigel 77 $(top_srcdir)/pcre_refcount.c
294    
295 nigel 89 pcre_study.@OBJEXT@: Makefile config.h $(top_srcdir)/pcre.h \
296 nigel 77 $(top_srcdir)/pcre_internal.h $(top_srcdir)/pcre_study.c
297 nigel 79 @$(LTCOMPILE) $(UTF8) $(UCP) $(POSIX_MALLOC_THRESHOLD) \
298 nigel 77 $(top_srcdir)/pcre_study.c
299    
300 nigel 89 pcre_tables.@OBJEXT@: Makefile config.h $(top_srcdir)/pcre.h \
301 nigel 77 $(top_srcdir)/pcre_internal.h $(top_srcdir)/pcre_tables.c
302 nigel 79 @$(LTCOMPILE) $(UTF8) $(UCP) $(POSIX_MALLOC_THRESHOLD) \
303 nigel 77 $(top_srcdir)/pcre_tables.c
304    
305 nigel 89 pcre_try_flipped.@OBJEXT@: Makefile config.h $(top_srcdir)/pcre.h \
306 nigel 77 $(top_srcdir)/pcre_internal.h $(top_srcdir)/pcre_try_flipped.c
307 nigel 79 @$(LTCOMPILE) $(UTF8) $(UCP) $(POSIX_MALLOC_THRESHOLD) \
308 nigel 77 $(top_srcdir)/pcre_try_flipped.c
309    
310 nigel 89 pcre_ucp_searchfuncs.@OBJEXT@: Makefile config.h $(top_srcdir)/pcre.h \
311 nigel 87 $(top_srcdir)/pcre_internal.h \
312     $(top_srcdir)/pcre_ucp_searchfuncs.c \
313 nigel 93 $(top_srcdir)/ucpinternal.h \
314 nigel 87 $(top_srcdir)/ucptable.c
315 nigel 79 @$(LTCOMPILE) $(UTF8) $(UCP) $(POSIX_MALLOC_THRESHOLD) \
316 nigel 87 $(top_srcdir)/pcre_ucp_searchfuncs.c
317 nigel 77
318 nigel 89 pcre_valid_utf8.@OBJEXT@: Makefile config.h $(top_srcdir)/pcre.h \
319 nigel 77 $(top_srcdir)/pcre_internal.h $(top_srcdir)/pcre_valid_utf8.c
320 nigel 79 @$(LTCOMPILE) $(UTF8) $(UCP) $(POSIX_MALLOC_THRESHOLD) \
321 nigel 77 $(top_srcdir)/pcre_valid_utf8.c
322    
323 nigel 89 pcre_version.@OBJEXT@: Makefile config.h $(top_srcdir)/pcre.h \
324 nigel 77 $(top_srcdir)/pcre_internal.h $(top_srcdir)/pcre_version.c
325 nigel 79 @$(LTCOMPILE) $(UTF8) $(UCP) $(POSIX_MALLOC_THRESHOLD) \
326 nigel 77 $(top_srcdir)/pcre_version.c
327    
328 nigel 89 pcre_xclass.@OBJEXT@: Makefile config.h $(top_srcdir)/pcre.h \
329 nigel 77 $(top_srcdir)/pcre_internal.h $(top_srcdir)/pcre_xclass.c
330 nigel 79 @$(LTCOMPILE) $(UTF8) $(UCP) $(POSIX_MALLOC_THRESHOLD) \
331 nigel 77 $(top_srcdir)/pcre_xclass.c
332    
333     pcreposix.@OBJEXT@: $(top_srcdir)/pcreposix.c $(top_srcdir)/pcreposix.h \
334 nigel 89 $(top_srcdir)/pcre_internal.h $(top_srcdir)/pcre.h config.h Makefile
335 nigel 87 @$(LTCOMPILE) $(POSIX_MALLOC_THRESHOLD) \
336     $(top_srcdir)/pcreposix.c
337 nigel 41
338 nigel 87 pcrecpp.@OBJEXT@: $(top_srcdir)/pcrecpp.cc $(top_srcdir)/pcrecpp.h \
339 nigel 89 pcrecpparg.h pcre_stringpiece.h $(top_srcdir)/pcre.h config.h Makefile
340 nigel 79 @$(LTCXXCOMPILE) $(UTF8) $(UCP) $(POSIX_MALLOC_THRESHOLD) \
341 nigel 77 $(top_srcdir)/pcrecpp.cc
342 nigel 41
343 nigel 87 pcre_scanner.@OBJEXT@: $(top_srcdir)/pcre_scanner.cc \
344     $(top_srcdir)/pcre_scanner.h \
345     $(top_srcdir)/pcrecpp.h pcrecpparg.h pcre_stringpiece.h \
346 nigel 89 $(top_srcdir)/pcre.h config.h Makefile
347 nigel 79 @$(LTCXXCOMPILE) $(UTF8) $(UCP) $(POSIX_MALLOC_THRESHOLD) \
348 nigel 77 $(top_srcdir)/pcre_scanner.cc
349 nigel 41
350 nigel 87 pcre_stringpiece.@OBJEXT@: $(top_srcdir)/pcre_stringpiece.cc \
351     pcre_stringpiece.h \
352 nigel 77 config.h Makefile
353 nigel 79 @$(LTCXXCOMPILE) $(UTF8) $(UCP) $(POSIX_MALLOC_THRESHOLD) \
354 nigel 77 $(top_srcdir)/pcre_stringpiece.cc
355 nigel 41
356 nigel 77 pcretest.@OBJEXT@: $(top_srcdir)/pcretest.c $(top_srcdir)/pcre_internal.h \
357 nigel 89 $(top_srcdir)/pcre_printint.src $(top_srcdir)/pcre.h config.h Makefile
358 nigel 87 $(CC) -c $(CFLAGS) -I. -I$(top_srcdir) $(UTF8) $(UCP) \
359     $(LINK_SIZE) $(top_srcdir)/pcretest.c
360 nigel 41
361 nigel 87 pcrecpp_unittest.@OBJEXT@: $(top_srcdir)/pcrecpp_unittest.cc \
362     $(top_srcdir)/pcrecpp.h \
363 nigel 89 pcrecpparg.h pcre_stringpiece.h $(top_srcdir)/pcre.h config.h Makefile
364 nigel 87 $(CXX) -c $(CXXFLAGS) -I. -I$(top_srcdir) $(UTF8) $(UCP) \
365     $(LINK_SIZE) $(top_srcdir)/pcrecpp_unittest.cc
366 nigel 77
367 nigel 87 pcre_stringpiece_unittest.@OBJEXT@: $(top_srcdir)/pcre_stringpiece_unittest.cc \
368     pcre_stringpiece.h pcrecpparg.h config.h Makefile
369     $(CXX) -c $(CXXFLAGS) -I. -I$(top_srcdir) $(UTF8) $(UCP) \
370     $(LINK_SIZE) $(top_srcdir)/pcre_stringpiece_unittest.cc
371 nigel 77
372     pcre_scanner_unittest.@OBJEXT@: $(top_srcdir)/pcre_scanner_unittest.cc \
373 nigel 87 $(top_srcdir)/pcre_scanner.h \
374     $(top_srcdir)/pcrecpp.h pcre_stringpiece.h \
375 nigel 89 $(top_srcdir)/pcre.h pcrecpparg.h config.h Makefile
376 nigel 87 $(CXX) -c $(CXXFLAGS) -I. -I$(top_srcdir) $(UTF8) $(UCP) \
377     $(LINK_SIZE) $(top_srcdir)/pcre_scanner_unittest.cc
378 nigel 77
379 nigel 89 pcregrep.@OBJEXT@: $(top_srcdir)/pcregrep.c $(top_srcdir)/pcre.h Makefile config.h
380 nigel 87 $(CC) -c $(CFLAGS) -I. -I$(top_srcdir) $(UTF8) $(UCP) \
381     $(PCREGREP_OSTYPE) $(top_srcdir)/pcregrep.c
382 nigel 41
383 nigel 71 # Some Windows-specific targets for MinGW. Do not use for Cygwin.
384 nigel 67
385 nigel 77 winshared : .libs/@WIN_PREFIX@pcre.dll .libs/@WIN_PREFIX@pcreposix.dll \
386     .libs/@WIN_PREFIX@pcrecpp.dll
387 nigel 67
388     .libs/@WIN_PREFIX@pcre.dll : libpcre.la
389     $(CC) $(CFLAGS) -shared -o $@ \
390     -Wl,--whole-archive .libs/libpcre.a \
391     -Wl,--out-implib,.libs/libpcre.dll.a \
392     -Wl,--output-def,.libs/@WIN_PREFIX@pcre.dll-def \
393     -Wl,--export-all-symbols \
394     -Wl,--no-whole-archive
395     sed -e "s#dlname=''#dlname='../bin/@WIN_PREFIX@pcre.dll'#" \
396     -e "s#library_names=''#library_names='libpcre.dll.a'#" \
397     < .libs/libpcre.lai > .libs/libpcre.lai.tmp && \
398 nigel 77 mv -f .libs/libpcre.lai.tmp .libs/libpcre.lai
399 nigel 67 sed -e "s#dlname=''#dlname='../bin/@WIN_PREFIX@pcre.dll'#" \
400     -e "s#library_names=''#library_names='libpcre.dll.a'#" \
401     < libpcre.la > libpcre.la.tmp && \
402 nigel 77 mv -f libpcre.la.tmp libpcre.la
403 nigel 67
404    
405     .libs/@WIN_PREFIX@pcreposix.dll: libpcreposix.la libpcre.la
406     $(CC) $(CFLAGS) -shared -o $@ \
407     -Wl,--whole-archive .libs/libpcreposix.a \
408 nigel 71 -Wl,--out-implib,.libs/@WIN_PREFIX@pcreposix.dll.a \
409     -Wl,--output-def,.libs/@WIN_PREFIX@libpcreposix.dll-def \
410 nigel 67 -Wl,--export-all-symbols \
411     -Wl,--no-whole-archive .libs/libpcre.a
412     sed -e "s#dlname=''#dlname='../bin/@WIN_PREFIX@pcreposix.dll'#" \
413     -e "s#library_names=''#library_names='libpcreposix.dll.a'#"\
414     < .libs/libpcreposix.lai > .libs/libpcreposix.lai.tmp && \
415 nigel 77 mv -f .libs/libpcreposix.lai.tmp .libs/libpcreposix.lai
416 nigel 67 sed -e "s#dlname=''#dlname='../bin/@WIN_PREFIX@pcreposix.dll'#" \
417     -e "s#library_names=''#library_names='libpcreposix.dll.a'#"\
418     < libpcreposix.la > libpcreposix.la.tmp && \
419 nigel 77 mv -f libpcreposix.la.tmp libpcreposix.la
420 nigel 67
421 nigel 77 .libs/@WIN_PREFIX@pcrecpp.dll: libpcrecpp.la libpcre.la
422     $(CXX) $(CXXFLAGS) -shared -o $@ \
423     -Wl,--whole-archive .libs/libpcrecpp.a \
424     -Wl,--out-implib,.libs/@WIN_PREFIX@pcrecpp.dll.a \
425     -Wl,--output-def,.libs/@WIN_PREFIX@libpcrecpp.dll-def \
426     -Wl,--export-all-symbols \
427     -Wl,--no-whole-archive .libs/libpcre.a
428     sed -e "s#dlname=''#dlname='../bin/@WIN_PREFIX@pcrecpp.dll'#" \
429     -e "s#library_names=''#library_names='libpcrecpp.dll.a'#"\
430     < .libs/libpcrecpp.lai > .libs/libpcrecpp.lai.tmp && \
431     mv -f .libs/libpcrecpp.lai.tmp .libs/libpcrecpp.lai
432     sed -e "s#dlname=''#dlname='../bin/@WIN_PREFIX@pcrecpp.dll'#" \
433     -e "s#library_names=''#library_names='libpcrecpp.dll.a'#"\
434     < libpcrecpp.la > libpcrecpp.la.tmp && \
435     mv -f libpcrecpp.la.tmp libpcrecpp.la
436 nigel 67
437 nigel 77
438 nigel 67 wininstall : winshared
439     $(mkinstalldirs) $(DESTDIR)$(LIBDIR)
440     $(mkinstalldirs) $(DESTDIR)$(BINDIR)
441     $(INSTALL) .libs/@WIN_PREFIX@pcre.dll $(DESTDIR)$(BINDIR)/@WIN_PREFIX@pcre.dll
442     $(INSTALL) .libs/@WIN_PREFIX@pcreposix.dll $(DESTDIR)$(BINDIR)/@WIN_PREFIX@pcreposix.dll
443 nigel 69 $(INSTALL) .libs/@WIN_PREFIX@libpcreposix.dll.a $(DESTDIR)$(LIBDIR)/@WIN_PREFIX@libpcreposix.dll.a
444     $(INSTALL) .libs/@WIN_PREFIX@libpcre.dll.a $(DESTDIR)$(LIBDIR)/@WIN_PREFIX@libpcre.dll.a
445 nigel 83 @HAVE_CPP@ $(INSTALL) .libs/@WIN_PREFIX@pcrecpp.dll $(DESTDIR)$(BINDIR)/@WIN_PREFIX@pcrecpp.dll
446     @HAVE_CPP@ $(INSTALL) .libs/@WIN_PREFIX@libpcrecpp.dll.a $(DESTDIR)$(LIBDIR)/@WIN_PREFIX@libpcrecpp.dll.a
447 nigel 67 -strip -g $(DESTDIR)$(BINDIR)/@WIN_PREFIX@pcre.dll
448     -strip -g $(DESTDIR)$(BINDIR)/@WIN_PREFIX@pcreposix.dll
449 nigel 83 @HAVE_CPP@ -strip -g $(DESTDIR)$(BINDIR)/@WIN_PREFIX@pcrecpp.dll
450 nigel 67 -strip $(DESTDIR)$(BINDIR)/pcregrep@EXEEXT@
451     -strip $(DESTDIR)$(BINDIR)/pcretest@EXEEXT@
452    
453 nigel 75 # An auxiliary program makes the default character table source. This is put
454     # in the current directory, NOT the $top_srcdir directory.
455 nigel 41
456 nigel 77 pcre_chartables.c: dftables@BUILD_EXEEXT@
457     ./dftables@BUILD_EXEEXT@ pcre_chartables.c
458 nigel 41
459 nigel 77 dftables.@BUILD_OBJEXT@: $(top_srcdir)/dftables.c \
460     $(top_srcdir)/pcre_maketables.c $(top_srcdir)/pcre_internal.h \
461 nigel 89 $(top_srcdir)/pcre.h config.h Makefile
462 nigel 65 $(CC_FOR_BUILD) -c $(CFLAGS_FOR_BUILD) -I. $(top_srcdir)/dftables.c
463 nigel 41
464 nigel 77 dftables@BUILD_EXEEXT@: dftables.@BUILD_OBJEXT@
465     $(LINK_FOR_BUILD) -o dftables@BUILD_EXEEXT@ dftables.@OBJEXT@
466 nigel 63
467 nigel 67 install: all @ON_WINDOWS@ wininstall
468     @NOT_ON_WINDOWS@ $(mkinstalldirs) $(DESTDIR)$(LIBDIR)
469     @NOT_ON_WINDOWS@ echo "$(LIBTOOL) --mode=install $(INSTALL) libpcre.la $(DESTDIR)$(LIBDIR)/libpcre.la"
470     @NOT_ON_WINDOWS@ $(LIBTOOL) --mode=install $(INSTALL) libpcre.la $(DESTDIR)$(LIBDIR)/libpcre.la
471     @NOT_ON_WINDOWS@ echo "$(LIBTOOL) --mode=install $(INSTALL) libpcreposix.la $(DESTDIR)$(LIBDIR)/libpcreposix.la"
472     @NOT_ON_WINDOWS@ $(LIBTOOL) --mode=install $(INSTALL) libpcreposix.la $(DESTDIR)$(LIBDIR)/libpcreposix.la
473 nigel 83 @NOT_ON_WINDOWS@@HAVE_CPP@ echo "$(LIBTOOL) --mode=install $(INSTALL) libpcrecpp.la $(DESTDIR)$(LIBDIR)/libpcrecpp.la"
474     @NOT_ON_WINDOWS@@HAVE_CPP@ $(LIBTOOL) --mode=install $(INSTALL) libpcrecpp.la $(DESTDIR)$(LIBDIR)/libpcrecpp.la
475 nigel 67 @NOT_ON_WINDOWS@ $(LIBTOOL) --finish $(DESTDIR)$(LIBDIR)
476 nigel 63 $(mkinstalldirs) $(DESTDIR)$(INCDIR)
477 nigel 89 $(INSTALL_DATA) $(top_srcdir)/pcre.h $(DESTDIR)$(INCDIR)/pcre.h
478 nigel 63 $(INSTALL_DATA) $(top_srcdir)/pcreposix.h $(DESTDIR)$(INCDIR)/pcreposix.h
479 nigel 87 @HAVE_CPP@ $(INSTALL_DATA) $(top_srcdir)/pcrecpp.h $(DESTDIR)$(INCDIR)/pcrecpp.h
480     @HAVE_CPP@ $(INSTALL_DATA) pcrecpparg.h $(DESTDIR)$(INCDIR)/pcrecpparg.h
481 nigel 83 @HAVE_CPP@ $(INSTALL_DATA) pcre_stringpiece.h $(DESTDIR)$(INCDIR)/pcre_stringpiece.h
482     @HAVE_CPP@ $(INSTALL_DATA) $(top_srcdir)/pcre_scanner.h $(DESTDIR)$(INCDIR)/pcre_scanner.h
483 nigel 63 $(mkinstalldirs) $(DESTDIR)$(MANDIR)/man3
484     $(INSTALL_DATA) $(top_srcdir)/doc/pcre.3 $(DESTDIR)$(MANDIR)/man3/pcre.3
485     $(INSTALL_DATA) $(top_srcdir)/doc/pcreapi.3 $(DESTDIR)$(MANDIR)/man3/pcreapi.3
486     $(INSTALL_DATA) $(top_srcdir)/doc/pcrebuild.3 $(DESTDIR)$(MANDIR)/man3/pcrebuild.3
487     $(INSTALL_DATA) $(top_srcdir)/doc/pcrecallout.3 $(DESTDIR)$(MANDIR)/man3/pcrecallout.3
488     $(INSTALL_DATA) $(top_srcdir)/doc/pcrecompat.3 $(DESTDIR)$(MANDIR)/man3/pcrecompat.3
489 nigel 83 @HAVE_CPP@ $(INSTALL_DATA) $(top_srcdir)/doc/pcrecpp.3 $(DESTDIR)$(MANDIR)/man3/pcrecpp.3
490 nigel 77 $(INSTALL_DATA) $(top_srcdir)/doc/pcrematching.3 $(DESTDIR)$(MANDIR)/man3/pcrematching.3
491 nigel 87 $(INSTALL_DATA) $(top_srcdir)/doc/pcrepartial.3 $(DESTDIR)$(MANDIR)/man3/pcrepartial.3
492 nigel 63 $(INSTALL_DATA) $(top_srcdir)/doc/pcrepattern.3 $(DESTDIR)$(MANDIR)/man3/pcrepattern.3
493     $(INSTALL_DATA) $(top_srcdir)/doc/pcreperform.3 $(DESTDIR)$(MANDIR)/man3/pcreperform.3
494     $(INSTALL_DATA) $(top_srcdir)/doc/pcreposix.3 $(DESTDIR)$(MANDIR)/man3/pcreposix.3
495 nigel 87 $(INSTALL_DATA) $(top_srcdir)/doc/pcreprecompile.3 $(DESTDIR)$(MANDIR)/man3/pcreprecompile.3
496 nigel 63 $(INSTALL_DATA) $(top_srcdir)/doc/pcresample.3 $(DESTDIR)$(MANDIR)/man3/pcresample.3
497 nigel 91 $(INSTALL_DATA) $(top_srcdir)/doc/pcrestack.3 $(DESTDIR)$(MANDIR)/man3/pcrestack.3
498 nigel 63 $(INSTALL_DATA) $(top_srcdir)/doc/pcre_compile.3 $(DESTDIR)$(MANDIR)/man3/pcre_compile.3
499 nigel 87 $(INSTALL_DATA) $(top_srcdir)/doc/pcre_compile2.3 $(DESTDIR)$(MANDIR)/man3/pcre_compile2.3
500 nigel 63 $(INSTALL_DATA) $(top_srcdir)/doc/pcre_config.3 $(DESTDIR)$(MANDIR)/man3/pcre_config.3
501     $(INSTALL_DATA) $(top_srcdir)/doc/pcre_copy_named_substring.3 $(DESTDIR)$(MANDIR)/man3/pcre_copy_named_substring.3
502     $(INSTALL_DATA) $(top_srcdir)/doc/pcre_copy_substring.3 $(DESTDIR)$(MANDIR)/man3/pcre_copy_substring.3
503 nigel 77 $(INSTALL_DATA) $(top_srcdir)/doc/pcre_dfa_exec.3 $(DESTDIR)$(MANDIR)/man3/pcre_dfa_exec.3
504 nigel 63 $(INSTALL_DATA) $(top_srcdir)/doc/pcre_exec.3 $(DESTDIR)$(MANDIR)/man3/pcre_exec.3
505     $(INSTALL_DATA) $(top_srcdir)/doc/pcre_free_substring.3 $(DESTDIR)$(MANDIR)/man3/pcre_free_substring.3
506     $(INSTALL_DATA) $(top_srcdir)/doc/pcre_free_substring_list.3 $(DESTDIR)$(MANDIR)/man3/pcre_free_substring_list.3
507     $(INSTALL_DATA) $(top_srcdir)/doc/pcre_fullinfo.3 $(DESTDIR)$(MANDIR)/man3/pcre_fullinfo.3
508     $(INSTALL_DATA) $(top_srcdir)/doc/pcre_get_named_substring.3 $(DESTDIR)$(MANDIR)/man3/pcre_get_named_substring.3
509     $(INSTALL_DATA) $(top_srcdir)/doc/pcre_get_stringnumber.3 $(DESTDIR)$(MANDIR)/man3/pcre_get_stringnumber.3
510 nigel 91 $(INSTALL_DATA) $(top_srcdir)/doc/pcre_get_stringtable_entries.3 $(DESTDIR)$(MANDIR)/man3/pcre_get_stringtable_entries.3
511 nigel 63 $(INSTALL_DATA) $(top_srcdir)/doc/pcre_get_substring.3 $(DESTDIR)$(MANDIR)/man3/pcre_get_substring.3
512     $(INSTALL_DATA) $(top_srcdir)/doc/pcre_get_substring_list.3 $(DESTDIR)$(MANDIR)/man3/pcre_get_substring_list.3
513     $(INSTALL_DATA) $(top_srcdir)/doc/pcre_info.3 $(DESTDIR)$(MANDIR)/man3/pcre_info.3
514     $(INSTALL_DATA) $(top_srcdir)/doc/pcre_maketables.3 $(DESTDIR)$(MANDIR)/man3/pcre_maketables.3
515 nigel 77 $(INSTALL_DATA) $(top_srcdir)/doc/pcre_refcount.3 $(DESTDIR)$(MANDIR)/man3/pcre_refcount.3
516 nigel 63 $(INSTALL_DATA) $(top_srcdir)/doc/pcre_study.3 $(DESTDIR)$(MANDIR)/man3/pcre_study.3
517     $(INSTALL_DATA) $(top_srcdir)/doc/pcre_version.3 $(DESTDIR)$(MANDIR)/man3/pcre_version.3
518     $(mkinstalldirs) $(DESTDIR)$(MANDIR)/man1
519     $(INSTALL_DATA) $(top_srcdir)/doc/pcregrep.1 $(DESTDIR)$(MANDIR)/man1/pcregrep.1
520     $(INSTALL_DATA) $(top_srcdir)/doc/pcretest.1 $(DESTDIR)$(MANDIR)/man1/pcretest.1
521     $(mkinstalldirs) $(DESTDIR)$(BINDIR)
522 nigel 67 $(LIBTOOL) --mode=install $(INSTALL) pcregrep@EXEEXT@ $(DESTDIR)$(BINDIR)/pcregrep@EXEEXT@
523     $(LIBTOOL) --mode=install $(INSTALL) pcretest@EXEEXT@ $(DESTDIR)$(BINDIR)/pcretest@EXEEXT@
524 nigel 63 $(INSTALL) pcre-config $(DESTDIR)$(BINDIR)/pcre-config
525 nigel 75 $(mkinstalldirs) $(DESTDIR)$(LIBDIR)/pkgconfig
526 nigel 77 $(INSTALL_DATA) libpcre.pc $(DESTDIR)$(LIBDIR)/pkgconfig/libpcre.pc
527 nigel 93 $(INSTALL_DATA) libpcrecpp.pc $(DESTDIR)$(LIBDIR)/pkgconfig/libpcrecpp.pc
528 nigel 41
529 nigel 77 # The uninstall target removes all the files that were installed.
530 nigel 41
531 nigel 77 uninstall:; -rm -rf \
532     $(DESTDIR)$(LIBDIR)/libpcre.* \
533     $(DESTDIR)$(LIBDIR)/libpcreposix.* \
534     $(DESTDIR)$(LIBDIR)/libpcrecpp.* \
535     $(DESTDIR)$(INCDIR)/pcre.h \
536     $(DESTDIR)$(INCDIR)/pcreposix.h \
537     $(DESTDIR)$(INCDIR)/pcrecpp.h \
538 nigel 87 $(DESTDIR)$(INCDIR)/pcrecpparg.h \
539 nigel 77 $(DESTDIR)$(INCDIR)/pcre_scanner.h \
540     $(DESTDIR)$(INCDIR)/pcre_stringpiece.h \
541     $(DESTDIR)$(MANDIR)/man3/pcre.3 \
542     $(DESTDIR)$(MANDIR)/man3/pcreapi.3 \
543     $(DESTDIR)$(MANDIR)/man3/pcrebuild.3 \
544     $(DESTDIR)$(MANDIR)/man3/pcrecallout.3 \
545     $(DESTDIR)$(MANDIR)/man3/pcrecompat.3 \
546     $(DESTDIR)$(MANDIR)/man3/pcrecpp.3 \
547     $(DESTDIR)$(MANDIR)/man3/pcrematching.3 \
548 nigel 87 $(DESTDIR)$(MANDIR)/man3/pcrepartial.3 \
549 nigel 77 $(DESTDIR)$(MANDIR)/man3/pcrepattern.3 \
550     $(DESTDIR)$(MANDIR)/man3/pcreperform.3 \
551     $(DESTDIR)$(MANDIR)/man3/pcreposix.3 \
552 nigel 87 $(DESTDIR)$(MANDIR)/man3/pcreprecompile.3 \
553 nigel 77 $(DESTDIR)$(MANDIR)/man3/pcresample.3 \
554 nigel 91 $(DESTDIR)$(MANDIR)/man3/pcrestack.3 \
555 nigel 77 $(DESTDIR)$(MANDIR)/man3/pcre_compile.3 \
556 nigel 87 $(DESTDIR)$(MANDIR)/man3/pcre_compile2.3 \
557 nigel 77 $(DESTDIR)$(MANDIR)/man3/pcre_config.3 \
558     $(DESTDIR)$(MANDIR)/man3/pcre_copy_named_substring.3 \
559     $(DESTDIR)$(MANDIR)/man3/pcre_copy_substring.3 \
560     $(DESTDIR)$(MANDIR)/man3/pcre_dfa_exec.3 \
561     $(DESTDIR)$(MANDIR)/man3/pcre_exec.3 \
562     $(DESTDIR)$(MANDIR)/man3/pcre_free_substring.3 \
563     $(DESTDIR)$(MANDIR)/man3/pcre_free_substring_list.3 \
564     $(DESTDIR)$(MANDIR)/man3/pcre_fullinfo.3 \
565     $(DESTDIR)$(MANDIR)/man3/pcre_get_named_substring.3 \
566     $(DESTDIR)$(MANDIR)/man3/pcre_get_stringnumber.3 \
567 nigel 91 $(DESTDIR)$(MANDIR)/man3/pcre_get_stringtable_entries.3 \
568 nigel 77 $(DESTDIR)$(MANDIR)/man3/pcre_get_substring.3 \
569     $(DESTDIR)$(MANDIR)/man3/pcre_get_substring_list.3 \
570     $(DESTDIR)$(MANDIR)/man3/pcre_info.3 \
571     $(DESTDIR)$(MANDIR)/man3/pcre_maketables.3 \
572     $(DESTDIR)$(MANDIR)/man3/pcre_refcount.3 \
573     $(DESTDIR)$(MANDIR)/man3/pcre_study.3 \
574     $(DESTDIR)$(MANDIR)/man3/pcre_version.3 \
575     $(DESTDIR)$(MANDIR)/man1/pcregrep.1 \
576     $(DESTDIR)$(MANDIR)/man1/pcretest.1 \
577     $(DESTDIR)$(BINDIR)/pcregrep@EXEEXT@ \
578     $(DESTDIR)$(BINDIR)/pcretest@EXEEXT@ \
579     $(DESTDIR)$(BINDIR)/pcre-config \
580 nigel 93 $(DESTDIR)$(LIBDIR)/pkgconfig/libpcre.pc \
581     $(DESTDIR)$(LIBDIR)/pkgconfig/libpcrecpp.pc
582 nigel 41
583 nigel 77 # We deliberately omit dftables and pcre_chartables.c from 'make clean'; once
584     # made pcre_chartables.c shouldn't change, and if people have edited the tables
585     # by hand, you don't want to throw them away.
586    
587     clean:; -rm -rf *.@OBJEXT@ *.lo *.a *.la .libs pcretest@EXEEXT@ pcre_stringpiece_unittest@EXEEXT@ pcrecpp_unittest@EXEEXT@ pcre_scanner_unittest@EXEEXT@ pcregrep@EXEEXT@ testtry
588    
589 nigel 41 # But "make distclean" should get back to a virgin distribution
590    
591     distclean: clean
592 nigel 77 -rm -f pcre_chartables.c libtool pcre-config libpcre.pc \
593 nigel 93 libpcrecpp.pc pcre_stringpiece.h pcrecpparg.h \
594 nigel 77 dftables@EXEEXT@ RunGrepTest RunTest \
595 nigel 41 Makefile config.h config.status config.log config.cache
596    
597     check: runtest
598    
599 nigel 67 @WIN_PREFIX@pcre.dll : winshared
600     cp .libs/@WIN_PREFIX@pcre.dll .
601    
602 nigel 49 test: runtest
603    
604 nigel 67 runtest: all @ON_WINDOWS@ @WIN_PREFIX@pcre.dll
605 nigel 73 @./RunTest
606 nigel 77 @./RunGrepTest
607 nigel 83 @HAVE_CPP@ @echo ""
608     @HAVE_CPP@ @echo "Testing C++ wrapper"
609     @HAVE_CPP@ @echo ""; echo "Test 1++: stringpiece"
610     @HAVE_CPP@ @./pcre_stringpiece_unittest@EXEEXT@
611     @HAVE_CPP@ @echo ""; echo "Test 2++: RE class"
612     @HAVE_CPP@ @./pcrecpp_unittest@EXEEXT@
613     @HAVE_CPP@ @echo ""; echo "Test 3++: Scanner class"
614     @HAVE_CPP@ @./pcre_scanner_unittest@EXEEXT@
615 nigel 41
616     # End

webmaster@exim.org
ViewVC Help
Powered by ViewVC 1.1.12