+ $(AM_LDFLAGS) \
+ -module \
+ -avoid-version
+
+if BUILD_ENABLE_RENDERER_BBULK
+module_LTLIBRARIES += mod-bbulk.la
+endif
+
+mod_bbulk_la_SOURCES = \
+ src/kmscon_module_interface.h \
+ src/text_bbulk.c \
+ src/kmscon_mod_bbulk.c
+mod_bbulk_la_LIBADD = libshl.la
+mod_bbulk_la_LDFLAGS = \
+ $(AM_LDFLAGS) \
+ -module \
+ -avoid-version
+
+if BUILD_ENABLE_RENDERER_GLTEX
+module_LTLIBRARIES += mod-gltex.la
+noinst_PROGRAMS += genshader
+endif
+
+mod_gltex_la_SOURCES = \
+ src/kmscon_module_interface.h \
+ src/text_gltex.c \
+ src/static_gl.h \
+ src/static_gl_math.c \
+ src/static_gl_shader.c \
+ src/kmscon_mod_gltex.c
+nodist_mod_gltex_la_SOURCES = \
+ src/static_shaders.c
+mod_gltex_la_CPPFLAGS = \
+ $(AM_CPPFLAGS) \
+ $(GLES2_CFLAGS)
+mod_gltex_la_LIBADD = \
+ $(GLES2_LIBS) \
+ libshl.la
+mod_gltex_la_LDFLAGS = \
+ $(AM_LDFLAGS) \
+ -module \
+ -avoid-version
+
+if BUILD_ENABLE_RENDERER_CAIRO
+module_LTLIBRARIES += mod-cairo.la
+endif
+
+mod_cairo_la_SOURCES = \
+ src/kmscon_module_interface.h \
+ src/text_cairo.c \
+ src/kmscon_mod_cairo.c
+mod_cairo_la_CPPFLAGS = \
+ $(AM_CPPFLAGS) \
+ $(CAIRO_CFLAGS)
+mod_cairo_la_LIBADD = \
+ $(CAIRO_LIBS) \
+ libshl.la
+mod_cairo_la_LDFLAGS = \
+ $(AM_LDFLAGS) \
+ -module \
+ -avoid-version
+
+if BUILD_ENABLE_RENDERER_PIXMAN
+module_LTLIBRARIES += mod-pixman.la
+endif
+
+mod_pixman_la_SOURCES = \
+ src/kmscon_module_interface.h \
+ src/text_pixman.c \
+ src/kmscon_mod_pixman.c
+mod_pixman_la_CPPFLAGS = \
+ $(AM_CPPFLAGS) \
+ $(PIXMAN_CFLAGS)
+mod_pixman_la_LIBADD = \
+ $(PIXMAN_LIBS) \
+ libshl.la
+mod_pixman_la_LDFLAGS = \
+ $(AM_LDFLAGS) \