X-Git-Url: https://git.tokkee.org/?a=blobdiff_plain;f=src%2FMakefile.am;h=ed3ebdad700445caca0ec8b95d661ecee848a658;hb=f16f904e1f266e079ba6f06ae7952a11b29d5dfd;hp=c0b7576165150b5c5f4ce1f088538942e34ffe04;hpb=4215d1d8c69367c1d43bed9d39d428a92b329a92;p=sysdb.git diff --git a/src/Makefile.am b/src/Makefile.am index c0b7576..ed3ebda 100644 --- a/src/Makefile.am +++ b/src/Makefile.am @@ -10,7 +10,8 @@ AM_CPPFLAGS += -DPKGLIBDIR='"${pkglibdir}"' AM_YFLAGS = -d -BUILT_SOURCES = include/client/sysdb.h include/sysdb.h +BUILT_SOURCES = include/client/sysdb.h include/sysdb.h \ + frontend/grammar.h EXTRA_DIST = include/client/sysdb.h.in include/sysdb.h.in pkginclude_HEADERS = include/sysdb.h @@ -24,6 +25,7 @@ pkgcoreinclude_HEADERS = \ pkgfeincludedir = $(pkgincludedir)/frontend pkgfeinclude_HEADERS = \ include/frontend/connection.h \ + include/frontend/parser.h \ include/frontend/proto.h \ include/frontend/sock.h pkgutilsincludedir = $(pkgincludedir)/utils @@ -41,8 +43,7 @@ pkgclientinclude_HEADERS = \ include/client/sock.h \ include/client/sysdb.h -lib_LTLIBRARIES = libsysdbclient.la libsysdb.la -noinst_LTLIBRARIES = +noinst_LTLIBRARIES = libsysdbclient.la libsysdb.la libsysdbclient_la_SOURCES = \ client/client.c include/client/sysdb.h \ @@ -65,10 +66,12 @@ libsysdb_la_SOURCES = \ core/object.c include/core/object.h \ core/plugin.c include/core/plugin.h \ core/store.c include/core/store.h \ - include/core/data.h \ + core/store-private.h \ + core/store_lookup.c \ + core/data.c include/core/data.h \ frontend/connection.c include/frontend/connection.h \ frontend/connection-private.h \ - frontend/parser.c \ + frontend/parser.c include/frontend/parser.h \ frontend/sock.c include/frontend/sock.h \ frontend/session.c \ frontend/query.c \ @@ -101,7 +104,10 @@ noinst_LTLIBRARIES += libsysdb_scanner.la libsysdb_scanner_la_SOURCES = tools/sysdb/scanner.l libsysdb_scanner_la_CFLAGS = -DBUILD_DATE="\"$$( date --utc '+%F %T' ) (UTC)\"" sysdb_SOURCES = tools/sysdb/main.c include/client/sysdb.h \ - tools/sysdb/input.c tools/sysdb/input.h + tools/sysdb/command.c tools/sysdb/command.h \ + tools/sysdb/input.c tools/sysdb/input.h \ + core/object.c include/core/object.h \ + utils/llist.c include/utils/llist.h sysdb_CFLAGS = -DBUILD_DATE="\"$$( date --utc '+%F %T' ) (UTC)\"" \ $(AM_CFLAGS) @READLINE_CFLAGS@ sysdb_LDADD = libsysdb_scanner.la libsysdbclient.la @READLINE_LIBS@ @@ -110,6 +116,7 @@ endif sysdbd_SOURCES = tools/sysdbd/main.c include/sysdb.h \ tools/sysdbd/configfile.c tools/sysdbd/configfile.h sysdbd_CFLAGS = $(AM_CFLAGS) -DBUILD_DATE="\"$$( date --utc '+%F %T' ) (UTC)\"" +sysdbd_LDFLAGS = -export-dynamic sysdbd_LDADD = libsysdb.la liboconfig/liboconfig.la sysdbd_DEPENDENCIES = liboconfig/liboconfig.la @@ -127,6 +134,14 @@ pkgbackendcollectdlib_LTLIBRARIES = pkgbackendpuppetlib_LTLIBRARIES = pkgcnamelib_LTLIBRARIES = +if BUILD_PLUGIN_CNAMEDNS +pkgcnamelib_LTLIBRARIES += plugins/cname/dns.la +plugins_cname_dns_la_SOURCE = plugins/cname/dns.c +plugins_cname_dns_la_LDFLAGS = $(AM_LDFLAGS) -module -avoid-version +libsysdb_la_LIBADD += -dlopen plugins/cname/dns.la +libsysdb_la_DEPENDENCIES += plugins/cname/dns.la +endif + if BUILD_PLUGIN_COLLECTD pkgbackendcollectdlib_LTLIBRARIES += backend/collectd/unixsock.la backend_collectd_unixsock_la_SOURCES = backend/collectd/unixsock.c @@ -159,14 +174,6 @@ libsysdb_la_LIBADD += -dlopen plugins/syslog.la libsysdb_la_DEPENDENCIES += plugins/syslog.la endif -if BUILD_PLUGIN_CNAMEDNS -pkgcnamelib_LTLIBRARIES += plugins/cname/dns.la -plugins_cname_dns_la_SOURCE = plugins/cname/dns.c -plugins_cname_dns_la_LDFLAGS = $(AM_LDFLAGS) -module -avoid-version -libsysdb_la_LIBADD += -dlopen plugins/cname/dns.la -libsysdb_la_DEPENDENCIES += plugins/cname/dns.la -endif - include/client/sysdb.h: include/client/sysdb.h.in ../version source ../version; sed \ -e "s/@SDB_VERSION_MAJOR@/$$VERSION_MAJOR/g" \