]> git.ipfire.org Git - thirdparty/bacula.git/commitdiff
build: Add Makefile update to fd plugin builds.
authorRadosław Korzeniewski <radekk@inteos.pl>
Tue, 15 Oct 2019 07:25:18 +0000 (09:25 +0200)
committerRadosław Korzeniewski <radekk@inteos.pl>
Sat, 14 Dec 2019 14:56:11 +0000 (15:56 +0100)
bacula/src/plugins/fd/Makefile.in

index 914d865f29fb9fd3d9be132c7b8c3c44eb28267a..8ea8f61447007dd1b5f2a5f4c0e449b26657b507 100644 (file)
@@ -14,12 +14,15 @@ FDDIR=../../filed
 SRCDIR=../..
 LIBDIR=../../lib
 
+topdir = @BUILD_DIR@
+thisdir = src/plugins/fd
+
 .SUFFIXES:    .c .lo
 
 .c.lo:
        $(LIBTOOL_COMPILE) $(CXX) $(DEFS) $(DEBUG) $(CPPFLAGS) -I${SRCDIR} -I${FDDIR} -DTEST_PROGRAM -c $<
 
-all: bpipe-fd.la test-plugin-fd.la test-deltaseq-fd.la
+all: bpipe-fd.la test-plugin-fd.la test-deltaseq-fd.la pluglib.lo
 
 example-plugin-fd.lo: example-plugin-fd.c ${FDDIR}/fd_plugins.h
        $(LIBTOOL_COMPILE) $(CXX) $(DEFS) $(DEBUG) $(CPPFLAGS) $(CFLAGS) -I../.. -I${FDDIR} -c example-plugin-fd.c
@@ -57,6 +60,10 @@ install-test-plugin: all
        $(LIBTOOL_INSTALL) $(INSTALL_PROGRAM) test-deltaseq-fd.la $(DESTDIR)$(plugindir)
        $(RMF) $(DESTDIR)$(plugindir)/test-deltaseq-fd.la
 
+Makefile: Makefile.in $(topdir)/config.status
+       cd $(topdir) \
+         && CONFIG_FILES=$(thisdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status
+
 libtool-clean:
        @find . -name '*.lo' -print | xargs $(LIBTOOL_CLEAN) $(RMF)
        @$(RMF) *.la