From f5cf2f7566d6b94d8f83f5479e3b84039278239c Mon Sep 17 00:00:00 2001 From: Pavel Hrdina Date: Fri, 11 Oct 2019 08:00:38 +0200 Subject: [PATCH] locking: separate lock driver code into libvirt_driver_lock.la MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Follow the same pattern as for other sub-directories where we create a static library that is linked into libvirt.so. Signed-off-by: Pavel Hrdina Reviewed-by: Ján Tomko --- src/locking/Makefile.inc.am | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/src/locking/Makefile.inc.am b/src/locking/Makefile.inc.am index eccf7c3a4d..2b1c030041 100644 --- a/src/locking/Makefile.inc.am +++ b/src/locking/Makefile.inc.am @@ -1,6 +1,6 @@ # vim: filetype=automake -DRIVER_SOURCES += \ +LOCK_DRIVER_SOURCES = \ locking/lock_manager.c \ locking/lock_manager.h \ locking/lock_driver.h \ @@ -47,6 +47,7 @@ EXTRA_DIST += \ $(LOCK_DAEMON_GENERATED) \ $(LOCK_DAEMON_SOURCES) \ $(LOCK_DRIVER_LOCKD_SOURCES) \ + $(LOCK_DRIVER_SOURCES) \ locking/sanlock.conf \ locking/libvirt_sanlock.aug \ locking/test_libvirt_sanlock.aug.in \ @@ -86,6 +87,17 @@ VIRTLOCKD_UNIT_FILES_IN = \ SYSTEMD_UNIT_FILES += $(notdir $(VIRTLOCKD_UNIT_FILES_IN:%.in=%)) SYSTEMD_UNIT_FILES_IN += $(VIRTLOCKD_UNIT_FILES_IN) +noinst_LTLIBRARIES += libvirt_driver_lock.la + +libvirt_la_BUILT_LIBADD += libvirt_driver_lock.la +libvirt_driver_lock_la_SOURCES = \ + $(LOCK_DRIVER_SOURCES) \ + $(NULL) +libvirt_driver_lock_la_CFLAGS = \ + $(AM_CFLAGS) \ + -I$(srcdir)/conf \ + $(NULL) + lockdriverdir = $(libdir)/libvirt/lock-driver lockdriver_LTLIBRARIES =