/[pcre]/code/trunk/Makefile.am
ViewVC logotype

Contents of /code/trunk/Makefile.am

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1055 - (show annotations)
Tue Oct 16 15:53:30 2012 UTC (7 years ago) by chpe
File size: 19507 byte(s)
pcre32: Add 32-bit library

Create libpcre32 that operates on 32-bit characters (UTF-32).

This turned out to be surprisingly simple after the UTF-16 support
was introduced; mostly just extra ifdefs and adjusting and adding
some tests.
1 ## Process this file with automake to produce Makefile.in.
2
3 ACLOCAL_AMFLAGS = -I m4
4
5 dist_doc_DATA = \
6 doc/pcre.txt \
7 doc/pcre-config.txt \
8 doc/pcregrep.txt \
9 doc/pcretest.txt \
10 AUTHORS \
11 COPYING \
12 ChangeLog \
13 LICENCE \
14 NEWS \
15 README
16
17 dist_html_DATA = \
18 doc/html/index.html \
19 doc/html/pcre.html \
20 doc/html/pcre16.html \
21 doc/html/pcre-config.html \
22 doc/html/pcre_assign_jit_stack.html \
23 doc/html/pcre_compile.html \
24 doc/html/pcre_compile2.html \
25 doc/html/pcre_config.html \
26 doc/html/pcre_copy_named_substring.html \
27 doc/html/pcre_copy_substring.html \
28 doc/html/pcre_dfa_exec.html \
29 doc/html/pcre_exec.html \
30 doc/html/pcre_free_study.html \
31 doc/html/pcre_free_substring.html \
32 doc/html/pcre_free_substring_list.html \
33 doc/html/pcre_fullinfo.html \
34 doc/html/pcre_get_named_substring.html \
35 doc/html/pcre_get_stringnumber.html \
36 doc/html/pcre_get_stringtable_entries.html \
37 doc/html/pcre_get_substring.html \
38 doc/html/pcre_get_substring_list.html \
39 doc/html/pcre_jit_stack_alloc.html \
40 doc/html/pcre_jit_stack_free.html \
41 doc/html/pcre_maketables.html \
42 doc/html/pcre_pattern_to_host_byte_order.html \
43 doc/html/pcre_refcount.html \
44 doc/html/pcre_study.html \
45 doc/html/pcre_utf16_to_host_byte_order.html \
46 doc/html/pcre_version.html \
47 doc/html/pcreapi.html \
48 doc/html/pcrebuild.html \
49 doc/html/pcrecallout.html \
50 doc/html/pcrecompat.html \
51 doc/html/pcredemo.html \
52 doc/html/pcregrep.html \
53 doc/html/pcrejit.html \
54 doc/html/pcrelimits.html \
55 doc/html/pcrematching.html \
56 doc/html/pcrepartial.html \
57 doc/html/pcrepattern.html \
58 doc/html/pcreperform.html \
59 doc/html/pcreposix.html \
60 doc/html/pcreprecompile.html \
61 doc/html/pcresample.html \
62 doc/html/pcrestack.html \
63 doc/html/pcresyntax.html \
64 doc/html/pcretest.html \
65 doc/html/pcreunicode.html
66
67 # doc/html/pcre32.html \
68 # doc/html/pcre_utf32_to_host_byte_order.html \
69 #
70
71 pcrecpp_html = doc/html/pcrecpp.html
72 dist_noinst_DATA = $(pcrecpp_html)
73
74 if WITH_PCRE_CPP
75 html_DATA = $(pcrecpp_html)
76 endif
77
78 # The Libtool libraries to install. We'll add to this later.
79 lib_LTLIBRARIES =
80
81 # Unit tests you want to run when people type 'make check'.
82 # TESTS is for binary unit tests, check_SCRIPTS for script-based tests
83 TESTS =
84 check_SCRIPTS =
85 dist_noinst_SCRIPTS =
86
87 # Some of the binaries we make are to be installed, and others are
88 # (non-user-visible) helper programs needed to build libpcre, libpcre16
89 # or libpcre32.
90 bin_PROGRAMS =
91 noinst_PROGRAMS =
92
93 # Additional files to delete on 'make clean' and 'make maintainer-clean'.
94 CLEANFILES =
95 MAINTAINERCLEANFILES =
96
97 # Additional files to bundle with the distribution, over and above what
98 # the Autotools include by default.
99 EXTRA_DIST =
100
101 # These files contain additional m4 macros that are used by autoconf.
102 EXTRA_DIST += \
103 m4/ax_pthread.m4
104
105 # These files contain maintenance information
106 EXTRA_DIST += \
107 doc/perltest.txt \
108 NON-UNIX-USE \
109 NON-AUTOTOOLS-BUILD \
110 HACKING
111
112 # These files are used in the preparation of a release
113 EXTRA_DIST += \
114 PrepareRelease \
115 CheckMan \
116 CleanTxt \
117 Detrail \
118 132html \
119 doc/index.html.src
120
121 # These files are to do with building for Virtual Pascal
122 EXTRA_DIST += \
123 makevp.bat \
124 makevp_c.txt \
125 makevp_l.txt \
126 pcregexp.pas
127
128 # These files are usable versions of pcre.h and config.h that are distributed
129 # for the benefit of people who are building PCRE manually, without the
130 # Autotools support.
131 EXTRA_DIST += \
132 pcre.h.generic \
133 config.h.generic
134
135 pcre.h.generic: configure.ac
136 rm -f $@
137 cp -p pcre.h $@
138
139 MAINTAINERCLEANFILES += pcre.h.generic
140
141 # These are the header files we'll install. We do not distribute pcre.h because
142 # it is generated from pcre.h.in.
143 nodist_include_HEADERS = \
144 pcre.h
145 include_HEADERS = \
146 pcreposix.h
147
148 # These additional headers will be be installed if C++ support is enabled. We
149 # do not distribute pcrecpparg.h or pcre_stringpiece.h, as these are generated
150 # from corresponding .h.in files (which we do distribute).
151 if WITH_PCRE_CPP
152 nodist_include_HEADERS += \
153 pcrecpparg.h \
154 pcre_stringpiece.h
155 include_HEADERS += \
156 pcrecpp.h \
157 pcre_scanner.h
158 endif # WITH_PCRE_CPP
159
160 bin_SCRIPTS = pcre-config
161
162 ## ---------------------------------------------------------------
163 ## The dftables program is used to rebuild character tables before compiling
164 ## PCRE, if --enable-rebuild-chartables is specified. It is not a user-visible
165 ## program. The default (when --enable-rebuild-chartables is not specified) is
166 ## to copy a distributed set of tables that are defined for ASCII code. In this
167 ## case, dftables is not needed.
168
169 if WITH_REBUILD_CHARTABLES
170
171 noinst_PROGRAMS += dftables
172 dftables_SOURCES = dftables.c
173
174 pcre_chartables.c: dftables$(EXEEXT)
175 ./dftables$(EXEEXT) $@
176 else
177
178 pcre_chartables.c: $(srcdir)/pcre_chartables.c.dist
179 rm -f $@
180 $(LN_S) $(srcdir)/pcre_chartables.c.dist $@
181
182 endif # WITH_REBUILD_CHARTABLES
183
184 BUILT_SOURCES = pcre_chartables.c
185
186 ## The main pcre library
187
188 # Build the 8 bit library if it is enabled.
189 if WITH_PCRE8
190 lib_LTLIBRARIES += libpcre.la
191 libpcre_la_SOURCES = \
192 pcre_byte_order.c \
193 pcre_compile.c \
194 pcre_config.c \
195 pcre_dfa_exec.c \
196 pcre_exec.c \
197 pcre_fullinfo.c \
198 pcre_get.c \
199 pcre_globals.c \
200 pcre_internal.h \
201 pcre_jit_compile.c \
202 pcre_maketables.c \
203 pcre_newline.c \
204 pcre_ord2utf8.c \
205 pcre_refcount.c \
206 pcre_string_utils.c \
207 pcre_study.c \
208 pcre_tables.c \
209 pcre_ucd.c \
210 pcre_valid_utf8.c \
211 pcre_version.c \
212 pcre_xclass.c \
213 ucp.h
214
215 ## This file is generated as part of the building process, so don't distribute.
216 nodist_libpcre_la_SOURCES = \
217 pcre_chartables.c
218
219 endif # WITH_PCRE8
220
221 # Build the 16 bit library if it is enabled.
222 if WITH_PCRE16
223 lib_LTLIBRARIES += libpcre16.la
224 libpcre16_la_SOURCES = \
225 pcre16_byte_order.c \
226 pcre16_chartables.c \
227 pcre16_compile.c \
228 pcre16_config.c \
229 pcre16_dfa_exec.c \
230 pcre16_exec.c \
231 pcre16_fullinfo.c \
232 pcre16_get.c \
233 pcre16_globals.c \
234 pcre16_jit_compile.c \
235 pcre16_maketables.c \
236 pcre16_newline.c \
237 pcre16_ord2utf16.c \
238 pcre16_refcount.c \
239 pcre16_string_utils.c \
240 pcre16_study.c \
241 pcre16_tables.c \
242 pcre16_ucd.c \
243 pcre16_utf16_utils.c \
244 pcre16_valid_utf16.c \
245 pcre16_version.c \
246 pcre16_xclass.c
247
248 ## This file is generated as part of the building process, so don't distribute.
249 nodist_libpcre16_la_SOURCES = \
250 pcre_chartables.c
251
252 endif # WITH_PCRE16
253
254 # Build the 32 bit library if it is enabled.
255 if WITH_PCRE32
256 lib_LTLIBRARIES += libpcre32.la
257 libpcre32_la_SOURCES = \
258 pcre32_byte_order.c \
259 pcre32_chartables.c \
260 pcre32_compile.c \
261 pcre32_config.c \
262 pcre32_dfa_exec.c \
263 pcre32_exec.c \
264 pcre32_fullinfo.c \
265 pcre32_get.c \
266 pcre32_globals.c \
267 pcre32_jit_compile.c \
268 pcre32_maketables.c \
269 pcre32_newline.c \
270 pcre32_ord2utf32.c \
271 pcre32_refcount.c \
272 pcre32_string_utils.c \
273 pcre32_study.c \
274 pcre32_tables.c \
275 pcre32_ucd.c \
276 pcre32_utf32_utils.c \
277 pcre32_valid_utf32.c \
278 pcre32_version.c \
279 pcre32_xclass.c
280
281 ## This file is generated as part of the building process, so don't distribute.
282 nodist_libpcre32_la_SOURCES = \
283 pcre_chartables.c
284
285 endif # WITH_PCRE32
286
287 # The pcre_chartables.c.dist file is the default version of pcre_chartables.c,
288 # used unless --enable-rebuild-chartables is specified.
289 EXTRA_DIST += pcre_chartables.c.dist
290
291 # The JIT compiler lives in a separate directory, but its files are #included
292 # when pcre_jit_compile.c is processed, so they must be distributed.
293 EXTRA_DIST += \
294 sljit/sljitConfig.h \
295 sljit/sljitConfigInternal.h \
296 sljit/sljitExecAllocator.c \
297 sljit/sljitLir.c \
298 sljit/sljitLir.h \
299 sljit/sljitNativeARM_Thumb2.c \
300 sljit/sljitNativeARM_v5.c \
301 sljit/sljitNativeMIPS_32.c \
302 sljit/sljitNativeMIPS_common.c \
303 sljit/sljitNativePPC_32.c \
304 sljit/sljitNativePPC_64.c \
305 sljit/sljitNativePPC_common.c \
306 sljit/sljitNativeX86_32.c \
307 sljit/sljitNativeX86_64.c \
308 sljit/sljitNativeX86_common.c \
309 sljit/sljitUtils.c
310
311 if WITH_PCRE8
312 libpcre_la_LDFLAGS = $(EXTRA_LIBPCRE_LDFLAGS)
313 endif # WITH_PCRE8
314 if WITH_PCRE16
315 libpcre16_la_LDFLAGS = $(EXTRA_LIBPCRE16_LDFLAGS)
316 endif # WITH_PCRE16
317 if WITH_PCRE32
318 libpcre32_la_LDFLAGS = $(EXTRA_LIBPCRE32_LDFLAGS)
319 endif # WITH_PCRE32
320
321 CLEANFILES += pcre_chartables.c
322
323 ## If JIT support is enabled, arrange for the JIT test program to run.
324 if WITH_JIT
325 TESTS += pcre_jit_test
326 noinst_PROGRAMS += pcre_jit_test
327 pcre_jit_test_SOURCES = pcre_jit_test.c
328 pcre_jit_test_LDADD =
329 if WITH_PCRE8
330 pcre_jit_test_LDADD += libpcre.la
331 endif # WITH_PCRE8
332 if WITH_PCRE16
333 pcre_jit_test_LDADD += libpcre16.la
334 endif # WITH_PCRE16
335 if WITH_PCRE32
336 pcre_jit_test_LDADD += libpcre32.la
337 endif # WITH_PCRE32
338 endif # WITH_JIT
339
340 ## A version of the main pcre library that has a posix re API.
341 if WITH_PCRE8
342 lib_LTLIBRARIES += libpcreposix.la
343 libpcreposix_la_SOURCES = \
344 pcreposix.c
345 libpcreposix_la_LDFLAGS = $(EXTRA_LIBPCREPOSIX_LDFLAGS)
346 libpcreposix_la_LIBADD = libpcre.la
347 endif # WITH_PCRE8
348
349 ## There's a C++ library as well.
350 if WITH_PCRE_CPP
351
352 lib_LTLIBRARIES += libpcrecpp.la
353 libpcrecpp_la_SOURCES = \
354 pcrecpp_internal.h \
355 pcrecpp.cc \
356 pcre_scanner.cc \
357 pcre_stringpiece.cc
358 libpcrecpp_la_LDFLAGS = $(EXTRA_LIBPCRECPP_LDFLAGS)
359 libpcrecpp_la_LIBADD = libpcre.la
360
361 TESTS += pcrecpp_unittest
362 noinst_PROGRAMS += pcrecpp_unittest
363 pcrecpp_unittest_SOURCES = pcrecpp_unittest.cc
364 pcrecpp_unittest_LDADD = libpcrecpp.la
365
366 TESTS += pcre_scanner_unittest
367 noinst_PROGRAMS += pcre_scanner_unittest
368 pcre_scanner_unittest_SOURCES = pcre_scanner_unittest.cc
369 pcre_scanner_unittest_LDADD = libpcrecpp.la
370
371 TESTS += pcre_stringpiece_unittest
372 noinst_PROGRAMS += pcre_stringpiece_unittest
373 pcre_stringpiece_unittest_SOURCES = pcre_stringpiece_unittest.cc
374 pcre_stringpiece_unittest_LDADD = libpcrecpp.la
375
376 endif # WITH_PCRE_CPP
377
378 ## The main unit tests
379
380 # Each unit test is a binary plus a script that runs that binary in various
381 # ways. We install these test binaries in case folks find it helpful.
382
383 TESTS += RunTest
384 dist_noinst_SCRIPTS += RunTest
385 EXTRA_DIST += RunTest.bat
386 bin_PROGRAMS += pcretest
387 pcretest_SOURCES = pcretest.c
388 pcretest_LDADD = $(LIBREADLINE)
389 if WITH_PCRE8
390 pcretest_SOURCES += pcre_printint.c
391 pcretest_LDADD += libpcre.la libpcreposix.la
392 endif # WITH_PCRE8
393 if WITH_PCRE16
394 pcretest_SOURCES += pcre16_printint.c
395 pcretest_LDADD += libpcre16.la
396 endif # WITH_PCRE16
397 if WITH_PCRE32
398 pcretest_SOURCES += pcre32_printint.c
399 pcretest_LDADD += libpcre32.la
400 endif # WITH_PCRE32
401
402 if WITH_PCRE8
403 TESTS += RunGrepTest
404 dist_noinst_SCRIPTS += RunGrepTest
405 bin_PROGRAMS += pcregrep
406 pcregrep_SOURCES = pcregrep.c
407 pcregrep_LDADD = $(LIBZ) $(LIBBZ2)
408 pcregrep_LDADD += libpcre.la libpcreposix.la
409 endif # WITH_PCRE8
410
411 EXTRA_DIST += \
412 testdata/grepbinary \
413 testdata/grepfilelist \
414 testdata/grepinput \
415 testdata/grepinput3 \
416 testdata/grepinput8 \
417 testdata/grepinputv \
418 testdata/grepinputx \
419 testdata/greplist \
420 testdata/grepoutput \
421 testdata/grepoutput8 \
422 testdata/grepoutputN \
423 testdata/greppatN4 \
424 testdata/saved16 \
425 testdata/saved16BE-1 \
426 testdata/saved16BE-2 \
427 testdata/saved16LE-1 \
428 testdata/saved16LE-2 \
429 testdata/saved32 \
430 testdata/saved32BE-1 \
431 testdata/saved32BE-2 \
432 testdata/saved32LE-1 \
433 testdata/saved32LE-2 \
434 testdata/saved8 \
435 testdata/testinput1 \
436 testdata/testinput2 \
437 testdata/testinput3 \
438 testdata/testinput4 \
439 testdata/testinput5 \
440 testdata/testinput6 \
441 testdata/testinput7 \
442 testdata/testinput8 \
443 testdata/testinput9 \
444 testdata/testinput10 \
445 testdata/testinput11 \
446 testdata/testinput12 \
447 testdata/testinput13 \
448 testdata/testinput14 \
449 testdata/testinput15 \
450 testdata/testinput16 \
451 testdata/testinput17 \
452 testdata/testinput18 \
453 testdata/testinput19 \
454 testdata/testinput20 \
455 testdata/testinput21 \
456 testdata/testinput22 \
457 testdata/testinputEBC \
458 testdata/testoutput1 \
459 testdata/testoutput2 \
460 testdata/testoutput3 \
461 testdata/testoutput4 \
462 testdata/testoutput5 \
463 testdata/testoutput6 \
464 testdata/testoutput7 \
465 testdata/testoutput8 \
466 testdata/testoutput9 \
467 testdata/testoutput10 \
468 testdata/testoutput11-16 \
469 testdata/testoutput11-8 \
470 testdata/testoutput12 \
471 testdata/testoutput13 \
472 testdata/testoutput14 \
473 testdata/testoutput15 \
474 testdata/testoutput16 \
475 testdata/testoutput17 \
476 testdata/testoutput18 \
477 testdata/testoutput19 \
478 testdata/testoutput20 \
479 testdata/testoutput21 \
480 testdata/testoutput22 \
481 testdata/testoutputEBC \
482 testdata/wintestinput3 \
483 testdata/wintestoutput3 \
484 perltest.pl
485
486 CLEANFILES += \
487 testsavedregex \
488 teststderr \
489 testtemp* \
490 testtry \
491 testNinput
492
493
494 # PCRE demonstration program. No longer built automatcally. The point is that
495 # the users should build it themselves. So just distribute the source.
496 # noinst_PROGRAMS += pcredemo
497 # pcredemo_SOURCES = pcredemo.c
498 # pcredemo_LDADD = libpcre.la
499
500 EXTRA_DIST += pcredemo.c
501
502
503 ## Utility rules, documentation, etc.
504
505 # A compatibility line, the old build system worked with 'make test'
506 test: check ;
507
508
509 # A PCRE user submitted the following addition, saying that it "will allow
510 # anyone using the 'mingw32' compiler to simply type 'make pcre.dll' and get a
511 # nice DLL for Windows use". (It is used by the pcre.dll target.)
512 DLL_OBJS= pcre_byte_order.o pcre_compile.o pcre_config.o \
513 pcre_dfa_exec.o pcre_exec.o pcre_fullinfo.o pcre_get.o \
514 pcre_globals.o pcre_jit_compile.o pcre_maketables.o \
515 pcre_newline.o pcre_ord2utf8.o pcre_refcount.o \
516 pcre_study.o pcre_tables.o pcre_ucd.o \
517 pcre_valid_utf8.o pcre_version.o pcre_chartables.o \
518 pcre_xclass.o
519
520 # A PCRE user submitted the following addition, saying that it "will allow
521 # anyone using the 'mingw32' compiler to simply type 'make pcre.dll' and get a
522 # nice DLL for Windows use".
523 pcre.dll: $(DLL_OBJS)
524 $(CC) -shared -o pcre.dll -Wl,"--strip-all" -Wl,"--export-all-symbols" $(DLL_OBJS)
525
526
527 # We have .pc files for pkg-config users.
528 pkgconfigdir = $(libdir)/pkgconfig
529 pkgconfig_DATA = libpcre.pc libpcreposix.pc
530 if WITH_PCRE16
531 pkgconfig_DATA += libpcre16.pc
532 endif
533 if WITH_PCRE32
534 pkgconfig_DATA += libpcre32.pc
535 endif
536 if WITH_PCRE_CPP
537 pkgconfig_DATA += libpcrecpp.pc
538 endif
539
540 dist_man_MANS = \
541 doc/pcre.3 \
542 doc/pcre16.3 \
543 doc/pcre32.3 \
544 doc/pcre-config.1 \
545 doc/pcre_assign_jit_stack.3 \
546 doc/pcre_compile.3 \
547 doc/pcre_compile2.3 \
548 doc/pcre_config.3 \
549 doc/pcre_copy_named_substring.3 \
550 doc/pcre_copy_substring.3 \
551 doc/pcre_dfa_exec.3 \
552 doc/pcre_exec.3 \
553 doc/pcre_free_study.3 \
554 doc/pcre_free_substring.3 \
555 doc/pcre_free_substring_list.3 \
556 doc/pcre_fullinfo.3 \
557 doc/pcre_get_named_substring.3 \
558 doc/pcre_get_stringnumber.3 \
559 doc/pcre_get_stringtable_entries.3 \
560 doc/pcre_get_substring.3 \
561 doc/pcre_get_substring_list.3 \
562 doc/pcre_jit_stack_alloc.3 \
563 doc/pcre_jit_stack_free.3 \
564 doc/pcre_maketables.3 \
565 doc/pcre_pattern_to_host_byte_order.3 \
566 doc/pcre_refcount.3 \
567 doc/pcre_study.3 \
568 doc/pcre_utf16_to_host_byte_order.3 \
569 doc/pcre_utf32_to_host_byte_order.3 \
570 doc/pcre_version.3 \
571 doc/pcreapi.3 \
572 doc/pcrebuild.3 \
573 doc/pcrecallout.3 \
574 doc/pcrecompat.3 \
575 doc/pcregrep.1 \
576 doc/pcrejit.3 \
577 doc/pcrelimits.3 \
578 doc/pcrematching.3 \
579 doc/pcrepartial.3 \
580 doc/pcrepattern.3 \
581 doc/pcreperform.3 \
582 doc/pcreposix.3 \
583 doc/pcreprecompile.3 \
584 doc/pcresample.3 \
585 doc/pcrestack.3 \
586 doc/pcresyntax.3 \
587 doc/pcretest.1 \
588 doc/pcreunicode.3
589
590 # Arrange for the per-function man pages to have 16- and 32-bit names as well.
591 install-data-hook:
592 ln -sf pcre_assign_jit_stack.3 $(DESTDIR)$(man3dir)/pcre16_assign_jit_stack.3
593 ln -sf pcre_compile.3 $(DESTDIR)$(man3dir)/pcre16_compile.3
594 ln -sf pcre_compile2.3 $(DESTDIR)$(man3dir)/pcre16_compile2.3
595 ln -sf pcre_config.3 $(DESTDIR)$(man3dir)/pcre16_config.3
596 ln -sf pcre_copy_named_substring.3 $(DESTDIR)$(man3dir)/pcre16_copy_named_substring.3
597 ln -sf pcre_copy_substring.3 $(DESTDIR)$(man3dir)/pcre16_copy_substring.3
598 ln -sf pcre_dfa_exec.3 $(DESTDIR)$(man3dir)/pcre16_dfa_exec.3
599 ln -sf pcre_exec.3 $(DESTDIR)$(man3dir)/pcre16_exec.3
600 ln -sf pcre_free_study.3 $(DESTDIR)$(man3dir)/pcre16_free_study.3
601 ln -sf pcre_free_substring.3 $(DESTDIR)$(man3dir)/pcre16_free_substring.3
602 ln -sf pcre_free_substring_list.3 $(DESTDIR)$(man3dir)/pcre16_free_substring_list.3
603 ln -sf pcre_fullinfo.3 $(DESTDIR)$(man3dir)/pcre16_fullinfo.3
604 ln -sf pcre_get_named_substring.3 $(DESTDIR)$(man3dir)/pcre16_get_named_substring.3
605 ln -sf pcre_get_stringnumber.3 $(DESTDIR)$(man3dir)/pcre16_get_stringnumber.3
606 ln -sf pcre_get_stringtable_entries.3 $(DESTDIR)$(man3dir)/pcre16_get_stringtable_entries.3
607 ln -sf pcre_get_substring.3 $(DESTDIR)$(man3dir)/pcre16_get_substring.3
608 ln -sf pcre_get_substring_list.3 $(DESTDIR)$(man3dir)/pcre16_get_substring_list.3
609 ln -sf pcre_jit_stack_alloc.3 $(DESTDIR)$(man3dir)/pcre16_jit_stack_alloc.3
610 ln -sf pcre_jit_stack_free.3 $(DESTDIR)$(man3dir)/pcre16_jit_stack_free.3
611 ln -sf pcre_maketables.3 $(DESTDIR)$(man3dir)/pcre16_maketables.3
612 ln -sf pcre_pattern_to_host_byte_order.3 $(DESTDIR)$(man3dir)/pcre16_pattern_to_host_byte_order.3
613 ln -sf pcre_refcount.3 $(DESTDIR)$(man3dir)/pcre16_refcount.3
614 ln -sf pcre_study.3 $(DESTDIR)$(man3dir)/pcre16_study.3
615 ln -sf pcre_utf16_to_host_byte_order.3 $(DESTDIR)$(man3dir)/pcre16_utf16_to_host_byte_order.3
616 ln -sf pcre_version.3 $(DESTDIR)$(man3dir)/pcre16_version.3
617 ln -sf pcre_assign_jit_stack.3 $(DESTDIR)$(man3dir)/pcre32_assign_jit_stack.3
618 ln -sf pcre_compile.3 $(DESTDIR)$(man3dir)/pcre32_compile.3
619 ln -sf pcre_compile2.3 $(DESTDIR)$(man3dir)/pcre32_compile2.3
620 ln -sf pcre_config.3 $(DESTDIR)$(man3dir)/pcre32_config.3
621 ln -sf pcre_copy_named_substring.3 $(DESTDIR)$(man3dir)/pcre32_copy_named_substring.3
622 ln -sf pcre_copy_substring.3 $(DESTDIR)$(man3dir)/pcre32_copy_substring.3
623 ln -sf pcre_dfa_exec.3 $(DESTDIR)$(man3dir)/pcre32_dfa_exec.3
624 ln -sf pcre_exec.3 $(DESTDIR)$(man3dir)/pcre32_exec.3
625 ln -sf pcre_free_study.3 $(DESTDIR)$(man3dir)/pcre32_free_study.3
626 ln -sf pcre_free_substring.3 $(DESTDIR)$(man3dir)/pcre32_free_substring.3
627 ln -sf pcre_free_substring_list.3 $(DESTDIR)$(man3dir)/pcre32_free_substring_list.3
628 ln -sf pcre_fullinfo.3 $(DESTDIR)$(man3dir)/pcre32_fullinfo.3
629 ln -sf pcre_get_named_substring.3 $(DESTDIR)$(man3dir)/pcre32_get_named_substring.3
630 ln -sf pcre_get_stringnumber.3 $(DESTDIR)$(man3dir)/pcre32_get_stringnumber.3
631 ln -sf pcre_get_stringtable_entries.3 $(DESTDIR)$(man3dir)/pcre32_get_stringtable_entries.3
632 ln -sf pcre_get_substring.3 $(DESTDIR)$(man3dir)/pcre32_get_substring.3
633 ln -sf pcre_get_substring_list.3 $(DESTDIR)$(man3dir)/pcre32_get_substring_list.3
634 ln -sf pcre_jit_stack_alloc.3 $(DESTDIR)$(man3dir)/pcre32_jit_stack_alloc.3
635 ln -sf pcre_jit_stack_free.3 $(DESTDIR)$(man3dir)/pcre32_jit_stack_free.3
636 ln -sf pcre_maketables.3 $(DESTDIR)$(man3dir)/pcre32_maketables.3
637 ln -sf pcre_pattern_to_host_byte_order.3 $(DESTDIR)$(man3dir)/pcre32_pattern_to_host_byte_order.3
638 ln -sf pcre_refcount.3 $(DESTDIR)$(man3dir)/pcre32_refcount.3
639 ln -sf pcre_study.3 $(DESTDIR)$(man3dir)/pcre32_study.3
640 ln -sf pcre_utf32_to_host_byte_order.3 $(DESTDIR)$(man3dir)/pcre32_utf32_to_host_byte_order.3
641 ln -sf pcre_version.3 $(DESTDIR)$(man3dir)/pcre32_version.3
642
643 pcrecpp_man = doc/pcrecpp.3
644 EXTRA_DIST += $(pcrecpp_man)
645
646 if WITH_PCRE_CPP
647 man_MANS = $(pcrecpp_man)
648 endif
649
650 ## CMake support
651
652 EXTRA_DIST += \
653 cmake/COPYING-CMAKE-SCRIPTS \
654 cmake/FindPackageHandleStandardArgs.cmake \
655 cmake/FindReadline.cmake \
656 cmake/FindEditline.cmake \
657 CMakeLists.txt \
658 config-cmake.h.in
659
660 ## end Makefile.am

  ViewVC Help
Powered by ViewVC 1.1.5