|
@@ -12,8 +12,13 @@ pkglibdir = $(libexecdir)/@PACKAGE@/backends
|
|
datasrc_config.h: datasrc_config.h.pre
|
|
datasrc_config.h: datasrc_config.h.pre
|
|
$(SED) -e "s|@@PKGLIBDIR@@|$(pkglibdir)|" datasrc_config.h.pre >$@
|
|
$(SED) -e "s|@@PKGLIBDIR@@|$(pkglibdir)|" datasrc_config.h.pre >$@
|
|
|
|
|
|
|
|
+static.zone: static.zone.pre
|
|
|
|
+ $(SED) -e "s|@@VERSION_STRING@@|$(PACKAGE_STRING)|" $(srcdir)/static.zone.pre >$@
|
|
|
|
+ $(SED) -e 's/\(.*\)/AUTHORS.BIND. 0 CH TXT "\1"/' $(top_srcdir)/AUTHORS >>$@
|
|
|
|
+
|
|
CLEANFILES = *.gcno *.gcda datasrc_messages.h datasrc_messages.cc
|
|
CLEANFILES = *.gcno *.gcda datasrc_messages.h datasrc_messages.cc
|
|
CLEANFILES += datasrc_config.h
|
|
CLEANFILES += datasrc_config.h
|
|
|
|
+CLEANFILES += static.zone
|
|
|
|
|
|
lib_LTLIBRARIES = libdatasrc.la
|
|
lib_LTLIBRARIES = libdatasrc.la
|
|
libdatasrc_la_SOURCES = data_source.h data_source.cc
|
|
libdatasrc_la_SOURCES = data_source.h data_source.cc
|
|
@@ -33,7 +38,7 @@ libdatasrc_la_SOURCES += factory.h factory.cc
|
|
nodist_libdatasrc_la_SOURCES = datasrc_messages.h datasrc_messages.cc
|
|
nodist_libdatasrc_la_SOURCES = datasrc_messages.h datasrc_messages.cc
|
|
libdatasrc_la_LDFLAGS = -no-undefined -version-info 1:0:1
|
|
libdatasrc_la_LDFLAGS = -no-undefined -version-info 1:0:1
|
|
|
|
|
|
-pkglib_LTLIBRARIES = sqlite3_ds.la memory_ds.la
|
|
|
|
|
|
+pkglib_LTLIBRARIES = sqlite3_ds.la memory_ds.la static_ds.la
|
|
|
|
|
|
sqlite3_ds_la_SOURCES = sqlite3_accessor.h sqlite3_accessor.cc
|
|
sqlite3_ds_la_SOURCES = sqlite3_accessor.h sqlite3_accessor.cc
|
|
sqlite3_ds_la_SOURCES += sqlite3_accessor_link.cc
|
|
sqlite3_ds_la_SOURCES += sqlite3_accessor_link.cc
|
|
@@ -49,6 +54,12 @@ memory_ds_la_LDFLAGS = -module -avoid-version
|
|
memory_ds_la_LIBADD = $(top_builddir)/src/lib/exceptions/libexceptions.la
|
|
memory_ds_la_LIBADD = $(top_builddir)/src/lib/exceptions/libexceptions.la
|
|
memory_ds_la_LIBADD += libdatasrc.la
|
|
memory_ds_la_LIBADD += libdatasrc.la
|
|
|
|
|
|
|
|
+static_ds_la_SOURCES = memory_datasrc.h memory_datasrc.cc
|
|
|
|
+static_ds_la_SOURCES += static_datasrc_link.cc
|
|
|
|
+static_ds_la_LDFLAGS = -module -avoid-version
|
|
|
|
+static_ds_la_LIBADD = $(top_builddir)/src/lib/exceptions/libexceptions.la
|
|
|
|
+static_ds_la_LIBADD += libdatasrc.la
|
|
|
|
+
|
|
libdatasrc_la_LIBADD = $(top_builddir)/src/lib/exceptions/libexceptions.la
|
|
libdatasrc_la_LIBADD = $(top_builddir)/src/lib/exceptions/libexceptions.la
|
|
libdatasrc_la_LIBADD += $(top_builddir)/src/lib/dns/libdns++.la
|
|
libdatasrc_la_LIBADD += $(top_builddir)/src/lib/dns/libdns++.la
|
|
libdatasrc_la_LIBADD += $(top_builddir)/src/lib/log/liblog.la
|
|
libdatasrc_la_LIBADD += $(top_builddir)/src/lib/log/liblog.la
|
|
@@ -59,4 +70,7 @@ BUILT_SOURCES = datasrc_config.h datasrc_messages.h datasrc_messages.cc
|
|
datasrc_messages.h datasrc_messages.cc: Makefile datasrc_messages.mes
|
|
datasrc_messages.h datasrc_messages.cc: Makefile datasrc_messages.mes
|
|
$(top_builddir)/src/lib/log/compiler/message $(top_srcdir)/src/lib/datasrc/datasrc_messages.mes
|
|
$(top_builddir)/src/lib/log/compiler/message $(top_srcdir)/src/lib/datasrc/datasrc_messages.mes
|
|
|
|
|
|
-EXTRA_DIST = datasrc_messages.mes
|
|
|
|
|
|
+EXTRA_DIST = datasrc_messages.mes static.zone.pre
|
|
|
|
+
|
|
|
|
+zonedir = $(pkgdatadir)
|
|
|
|
+zone_DATA = static.zone
|