netcmd plugin: Some more work towards a working TLS setup.
[collectd.git] / src / Makefile.am
index 1282f22..09d6e42 100644 (file)
@@ -649,6 +649,22 @@ netapp_la_LDFLAGS = $(PLUGIN_LDFLAGS) $(LIBNETAPP_LDFLAGS)
 netapp_la_LIBADD = $(LIBNETAPP_LIBS)
 endif
 
+if BUILD_PLUGIN_NETCMD
+pkglib_LTLIBRARIES += netcmd.la
+netcmd_la_SOURCES = netcmd.c \
+                     utils_cmd_flush.h utils_cmd_flush.c \
+                     utils_cmd_getval.h utils_cmd_getval.c \
+                     utils_cmd_listval.h utils_cmd_listval.c \
+                     utils_cmd_putval.h utils_cmd_putval.c \
+                     utils_cmd_putnotif.h utils_cmd_putnotif.c
+netcmd_la_LDFLAGS = -module -avoid-version -lpthread
+# FIXME: Add configure check for (lib)gnutls!
+netcmd_la_LIBADD = -lgnutls
+if BUILD_WITH_LIBSOCKET
+netcmd_la_LIBADD += -lsocket
+endif
+endif
+
 if BUILD_PLUGIN_NETLINK
 pkglib_LTLIBRARIES += netlink.la
 netlink_la_SOURCES = netlink.c