depend:
@for I in ${all_subdirs}; \
- do (cd $$I; echo "==>Entering directory `pwd`"; $(MAKE) DESTDIR=$(DESTDIR) $@ || exit 1); done
+ do echo "==> Entering directory $$I" ; \
+ $(MAKE) DESTDIR=$(DESTDIR) -C $$I $@ ; done
@for I in ${pluginsdirs}; \
- do echo "==>Entering directory ${I}"
- $(MAKE) DESTDIR=$(DESTDIR) -C ${I} $@ ; done
+ do echo "==> Plugin directory $$I" ; \
+ $(MAKE) DESTDIR=$(DESTDIR) -C $$I $@ ; done
bacula-fd: Makefile
@for I in ${fd_subdirs}; \
plugins:
@for I in ${pluginsdirs}; \
- do echo "==> Plugin directory" $$I; \
+ do echo "==> Plugin directory" $$I ; \
$(MAKE) DESTDIR=$(DESTDIR) -C $$I all ; done
#-------------------------------------------------------------------------
install-plugins:
@for I in ${pluginsdirs}; \
- do echo "==> Plugin directory $$I"; \
+ do echo "==> Plugin directory $$I" ; \
$(MAKE) DESTDIR=$(DESTDIR) -C $$I install ; done
Makefile: Makefile.in
# libdir points to /opt/bacula/lib, but libtools decides to store libraries to
# /opt/bacula/lib64 on some platforms. We can add the two directories in rpath
# to workaround the problem.
-acsls-changer: Makefile $(ACSLSCHGOBJS)
+acsls-changer: Makefile $(ACSLSCHGOBJS)
$(CXX) $(TTOOL_LDFLAGS) $(LDFLAGS) -L../lib/.libs $(ACSLSCHGOBJS) -L../lib -lbac $(LIBS) $(GETTEXT_LIBS) -Wl,-rpath $(libdir) -o $@
Makefile: $(srcdir)/Makefile.in $(topdir)/config.status
$(LIBTOOL_INSTALL) $(INSTALL_PROGRAM) bacula-sd-cloud-swift-driver$(DEFAULT_SHARED_OBJECT_TYPE) $(DESTDIR)$(plugindir)
$(RMF) $(DESTDIR)$(plugindir)/bacula-sd-cloud-swift-driver.la
-install-aligned: bacula-sd-aligned-driver.la
+install-aligned: bacula-sd-aligned-driver.la
$(MKDIR) $(DESTDIR)$(plugindir)
$(LIBTOOL_INSTALL) $(INSTALL_PROGRAM) bacula-sd-aligned-driver$(DEFAULT_SHARED_OBJECT_TYPE) $(DESTDIR)$(plugindir)
$(RMF) $(DESTDIR)$(plugindir)/bacula-sd-aligned-driver.la
@$(SED) "/^# DO NOT DELETE:/,$$ d" Makefile.bak > Makefile
@$(ECHO) "# DO NOT DELETE: nice dependency list follows" >> Makefile
@$(CXX) -S -M $(CPPFLAGS) $(XINC) $(S3_INC) -I$(srcdir) -I$(basedir) -I$(ACSLS_LIBDIR)/src/h *.c >> Makefile
- @$(CXX) -S -M $(CPPFLAGS) $(XINC) $(S3_INC) -I$(srcdir) -I$(basedir) -std=c++11 *.cpp >> Makefile || true
+ @set -- *.cpp ; if test -f "$1" ; then \
+ $(CXX) -S -M $(CPPFLAGS) $(XINC) $(S3_INC) -I$(srcdir) -I$(basedir) -std=c++11 *.cpp >> Makefile ; \
+ fi
@if test -f Makefile ; then \
$(RMF) Makefile.bak; \
else \