aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEric Blake <eblake@redhat.com>2011-06-29 09:24:12 -0600
committerEric Blake <eblake@redhat.com>2011-06-30 17:26:15 -0600
commitbf8fba1e7526df2dda8d280c26095d69c93f8d4e (patch)
treebbd8e90f1d5afa7cf70eab87ae4cc8a77a2eb20a
parentbuild: allow 'make syntax-check' on fresh checkout (diff)
downloadlibvirt-bf8fba1e7526df2dda8d280c26095d69c93f8d4e.tar.gz
libvirt-bf8fba1e7526df2dda8d280c26095d69c93f8d4e.tar.bz2
libvirt-bf8fba1e7526df2dda8d280c26095d69c93f8d4e.zip
build: simplify sanlock distribution
EXTRA_DIST files should unconditionally be part of the tarball, rather than depending on the presence of sanlock-devel. Meanwhile, parallel builds could fail if we don't use mkdir -p. * src/Makefile.am (EXTRA_DIST): Always ship sanlock .aug and template .conf files. (%-sanlock.conf): Use MKDIR_P.
-rw-r--r--src/Makefile.am17
1 files changed, 9 insertions, 8 deletions
diff --git a/src/Makefile.am b/src/Makefile.am
index 8f99cc257..4ba3ea724 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -1185,7 +1185,6 @@ libvirt_qemu_la_CFLAGS = $(AM_CFLAGS)
libvirt_qemu_la_LIBADD = libvirt.la $(CYGWIN_EXTRA_LIBADD)
EXTRA_DIST += $(LIBVIRT_QEMU_SYMBOL_FILE)
-
if HAVE_SANLOCK
lockdriverdir = $(libdir)/libvirt/lock-driver
lockdriver_LTLIBRARIES = sanlock.la
@@ -1199,12 +1198,8 @@ sanlock_la_LIBADD = -lsanlock \
augeas_DATA += locking/libvirt_sanlock.aug
augeastest_DATA += locking/test_libvirt_sanlock.aug
-EXTRA_DIST += locking/sanlock.conf \
- locking/libvirt_sanlock.aug \
- locking/test_libvirt_sanlock.aug
-
$(builddir)/locking/%-sanlock.conf: $(srcdir)/locking/sanlock.conf
- $(AM_V_GEN)mkdir locking ; \
+ $(AM_V_GEN)$(MKDIR_P) locking ; \
cp $< $@
if WITH_QEMU
@@ -1212,10 +1207,16 @@ conf_DATA += locking/qemu-sanlock.conf
BUILT_SOURCES += locking/qemu-sanlock.conf
endif
else
-EXTRA_DIST += $(LOCK_DRIVER_SANLOCK_SOURCES) locking/sanlock.conf
+EXTRA_DIST += $(LOCK_DRIVER_SANLOCK_SOURCES)
endif
+EXTRA_DIST += locking/sanlock.conf \
+ locking/libvirt_sanlock.aug \
+ locking/test_libvirt_sanlock.aug
-noinst_LTLIBRARIES += libvirt-net-rpc.la libvirt-net-rpc-server.la libvirt-net-rpc-client.la
+noinst_LTLIBRARIES += \
+ libvirt-net-rpc.la \
+ libvirt-net-rpc-server.la \
+ libvirt-net-rpc-client.la
EXTRA_DIST += \
rpc/virnetprotocol.x \