# vim: filetype=automake
-LOCK_DRIVER_SANLOCK_HELPER_SOURCES = \
- locking/sanlock_helper.c
-
RPC_PROBE_FILES += $(srcdir)/locking/lock_protocol.x
SYSCONF_FILES += locking/virtlockd.sysconf
nodist_conf_DATA += locking/libxl-sanlock.conf
endif WITH_LIBXL
-libexec_PROGRAMS += libvirt_sanlock_helper
-
-libvirt_sanlock_helper_SOURCES = $(LOCK_DRIVER_SANLOCK_HELPER_SOURCES)
-libvirt_sanlock_helper_CFLAGS = \
- -I$(srcdir)/conf \
- $(AM_CFLAGS) \
- $(NULL)
-libvirt_sanlock_helper_LDFLAGS = \
- $(AM_LDFLAGS) \
- $(NULL)
-libvirt_sanlock_helper_LDADD = \
- libvirt.la \
- $(GLIB_LIBS) \
- $(NULL)
endif WITH_SANLOCK
conf_DATA += locking/virtlockd.conf
'lock_driver_sanlock.c',
]
+sanlock_helper_sources = files(
+ 'sanlock_helper.c',
+)
+
lock_driver_lib = static_library(
'virt_lock_driver',
[
include_directories('.'),
],
}
+
+ if conf.has('WITH_SANLOCK')
+ virt_helpers += {
+ 'name': 'libvirt_sanlock_helper',
+ 'sources': [
+ sanlock_helper_sources,
+ ],
+ 'include': [
+ conf_inc_dir,
+ ],
+ }
+ endif
endif