+common_libs = libidzebra-recctrl.la \
+ ../data1/libidzebra-data1.la \
+ ../dfa/libidzebra-dfa.la \
+ ../util/libidzebra-util.la \
+ $(YAZLALIB)
+
+# The shared modules
+mod_grs_regx_la_SOURCES = regxread.c
+mod_grs_regx_la_LDFLAGS = -rpath $(pkglibdir) -module -avoid-version
+mod_grs_regx_la_LADD = $(TCL_LIB)
+mod_grs_regx_la_LIBADD = $(common_libs) $(mod_grs_regx_la_LADD)
+
+mod_grs_xml_la_SOURCES = xmlread.c
+mod_grs_xml_la_LDFLAGS = -rpath $(pkglibdir) -module -avoid-version
+mod_grs_xml_la_LADD = $(EXPAT_LIBS)
+mod_grs_xml_la_LIBADD = $(common_libs) $(mod_grs_xml_la_LADD)
+
+mod_grs_marc_la_SOURCES = marcread.c marcomp.c marcomp.h inline.c inline.h
+mod_grs_marc_la_LDFLAGS = -rpath $(pkglibdir) -module -avoid-version
+mod_grs_marc_la_LADD =
+mod_grs_marc_la_LIBADD = $(common_libs) $(mod_grs_marc_la_LADD)
+
+mod_grs_csv_la_SOURCES = csvread.c
+mod_grs_csv_la_LDFLAGS = -rpath $(pkglibdir) -module -avoid-version
+mod_grs_csv_la_LADD =
+mod_grs_csv_la_LIBADD = $(common_libs) $(mod_grs_csv_la_LADD)
+
+mod_grs_danbib_la_SOURCES = danbibr.c
+mod_grs_danbib_la_LDFLAGS = -rpath $(pkglibdir) -module -avoid-version
+mod_grs_danbib_la_LADD =
+mod_grs_danbib_la_LIBADD = $(common_libs) $(mod_grs_danbib_la_LADD)