1 textdir = $(pluginsdir)/text_renderer
3 libtdummy_plugin_la_SOURCES = text_renderer/tdummy.c
4 text_LTLIBRARIES = libtdummy_plugin.la
6 libfreetype_plugin_la_SOURCES = \
7 text_renderer/text_renderer.c text_renderer/text_renderer.h \
8 text_renderer/platform_fonts.c text_renderer/platform_fonts.h \
9 text_renderer/freetype.c
10 libfreetype_plugin_la_CPPFLAGS = $(AM_CPPFLAGS) $(FREETYPE_CFLAGS)
11 libfreetype_plugin_la_LIBADD = $(LIBM) $(FREETYPE_LIBS)
13 text_LTLIBRARIES += libfreetype_plugin.la
16 libfreetype_plugin_la_CPPFLAGS += -DHAVE_FONTCONFIG
17 libfreetype_plugin_la_LIBADD += -lfontconfig
20 libfreetype_plugin_la_CPPFLAGS += $(FRIBIDI_CFLAGS) -DHAVE_FRIBIDI
21 libfreetype_plugin_la_LIBADD += $(FRIBIDI_LIBS)
24 libquartztext_plugin_la_SOURCES = text_renderer/quartztext.c
25 libquartztext_plugin_la_LDFLAGS = $(AM_LFLFAGS) \
26 -Wl,-framework,ApplicationServices
27 EXTRA_LTLIBRARIES += libquartztext_plugin.la
28 text_LTLIBRARIES += $(LTLIBquartztext)
30 libsvg_plugin_la_SOURCES = text_renderer/svg.c
31 libsvg_plugin_la_CPPFLAGS = $(AM_CPPFLAGS) $(SVG_CFLAGS)
32 libsvg_plugin_la_LIBADD = $(SVG_LIBS)
33 EXTRA_LTLIBRARIES += libsvg_plugin.la
34 text_LTLIBRARIES += $(LTLIBsvg)
36 libwin32text_plugin_la_SOURCES = text_renderer/win32text.c
37 libwin32text_plugin_la_LIBADD = -lgdi32
39 libfreetype_plugin_la_LIBADD += -liconv -lz
41 libfreetype_plugin_la_LIBADD += -lgdi32
42 text_LTLIBRARIES += libwin32text_plugin.la