]> granicus.if.org Git - onig/blob - Makefile.am
disable USE_TRY_IN_MATCH_LIMIT
[onig] / Makefile.am
1 ## Makefile.am for Oniguruma
2
3 ACLOCAL_AMFLAGS = -I m4
4
5 SUBDIRS = src test sample
6
7 EXTRA_DIST = oniguruma.pc.in HISTORY README_japanese README.md \
8         index.html index_ja.html \
9         CMakeLists.txt dist.info oniguruma.pc.cmake.in cmake/dist.cmake \
10         src/config.h.cmake.in \
11         doc/API doc/API.ja doc/RE doc/RE.ja doc/FAQ doc/FAQ.ja \
12         doc/UNICODE_PROPERTIES \
13         src/Makefile.windows src/config.h.win32 src/config.h.win64 \
14         windows/testc.c contributed/libfuzzer-onig.cpp
15
16 bin_SCRIPTS = onig-config
17
18 onig-config: onig-config.in
19
20 do_subst = sed                                          \
21       -e 's,[@]datadir[@],$(datadir),g'                 \
22       -e 's,[@]datarootdir[@],$(datarootdir),g'         \
23       -e 's,[@]PACKAGE_VERSION[@],$(PACKAGE_VERSION),g' \
24       -e 's,[@]prefix[@],$(prefix),g'                   \
25       -e 's,[@]exec_prefix[@],$(exec_prefix),g'         \
26       -e 's,[@]libdir[@],$(libdir),g'                   \
27       -e 's,[@]includedir[@],$(includedir),g'
28
29 oniguruma.pc: $(srcdir)/oniguruma.pc.in Makefile
30         $(do_subst) < $(srcdir)/oniguruma.pc.in > $(@)
31
32 pkgconfigdir   = $(libdir)/pkgconfig
33 pkgconfig_DATA = oniguruma.pc