diff options
author | 2011-06-29 09:24:12 -0600 | |
---|---|---|
committer | 2011-06-30 17:26:15 -0600 | |
commit | bf8fba1e7526df2dda8d280c26095d69c93f8d4e (patch) | |
tree | bbd8e90f1d5afa7cf70eab87ae4cc8a77a2eb20a | |
parent | build: allow 'make syntax-check' on fresh checkout (diff) | |
download | libvirt-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.am | 17 |
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 \ |