@@ -87,6 +87,11 @@ readtags_LDADD = $(GNULIB_LIBS)
8787dist_readtags_SOURCES += $(READTAGS_DSL_SRCS ) $(READTAGS_DSL_HEADS )
8888endif
8989
90+ if HAVE_PCRE2
91+ PARSER_SRCS += $(PCRE2_SRCS )
92+ PARSER_HEADS += $(PCRE2_HEADS )
93+ endif
94+
9095if HAVE_LIBXML
9196PARSER_SRCS += $(XML_SRCS )
9297PARSER_HEADS += $(XML_HEADS )
@@ -123,6 +128,7 @@ libctags_a_CFLAGS += $(LIBXML_CFLAGS)
123128libctags_a_CFLAGS += $(JANSSON_CFLAGS )
124129libctags_a_CFLAGS += $(LIBYAML_CFLAGS )
125130libctags_a_CFLAGS += $(SECCOMP_CFLAGS )
131+ libctags_a_CFLAGS += $(PCRE2_CFLAGS )
126132
127133nodist_libctags_a_SOURCES = $(REPOINFO_HEADS ) $(PEG_SRCS ) $(PEG_HEADS )
128134BUILT_SOURCES = $(REPOINFO_HEADS )
@@ -189,6 +195,7 @@ ctags_LDADD += $(JANSSON_LIBS)
189195ctags_LDADD += $(LIBYAML_LIBS )
190196ctags_LDADD += $(SECCOMP_LIBS )
191197ctags_LDADD += $(ICONV_LIBS )
198+ ctags_LDADD += $(PCRE2_LIBS )
192199dist_ctags_SOURCES = $(CMDLINE_HEADS ) $(CMDLINE_SRCS )
193200
194201if HOST_MINGW
@@ -213,6 +220,7 @@ mini_geany_LDADD += $(JANSSON_LIBS)
213220mini_geany_LDADD += $(LIBYAML_LIBS )
214221mini_geany_LDADD += $(SECCOMP_LIBS )
215222mini_geany_LDADD += $(ICONV_LIBS )
223+ mini_geany_LDADD += $(PCRE2_LIBS )
216224mini_geany_SOURCES = $(MINI_GEANY_HEADS ) $(MINI_GEANY_SRCS )
217225
218226bin_PROGRAMS += optscript
@@ -226,6 +234,7 @@ optscript_LDADD += $(JANSSON_LIBS)
226234optscript_LDADD += $(LIBYAML_LIBS )
227235optscript_LDADD += $(SECCOMP_LIBS )
228236optscript_LDADD += $(ICONV_LIBS )
237+ optscript_LDADD += $(PCRE2_LIBS )
229238optscript_SOURCES = $(OPTSCRIPT_SRCS )
230239
231240if INSTALL_ETAGS
0 commit comments