depend:
@for I in ${all_subdirs}; \
- do (cd $$I; echo "==>Entering directory `pwd`"; $(MAKE) $@ || exit 1); done
+ do (cd $$I; echo "==>Entering directory `pwd`"; $(MAKE) DESTDIR=$(DESTDIR) $@ || exit 1); done
bacula-fd: Makefile
@for I in ${fd_subdirs}; \
autoconf --localdir=$(srcdir)/autoconf \
autoconf/configure.in > configure
chmod 755 configure
+ @rm -f config.cache
config.status:
if test -x config.status; then config.status --recheck; \
install-autostart: install-autostart-dir install-autostart-fd install-autostart-sd
install-autostart-dir:
- (cd platforms; $(MAKE) $@ || exit 1)
+ (cd platforms; $(MAKE) DESTDIR=$(DESTDIR) $@ || exit 1)
install-autostart-fd:
- (cd platforms; $(MAKE) $@ || exit 1)
+ (cd platforms; $(MAKE) DESTDIR=$(DESTDIR) $@ || exit 1)
install-autostart-sd:
- (cd platforms; $(MAKE) $@ || exit 1)
+ (cd platforms; $(MAKE) DESTDIR=$(DESTDIR) $@ || exit 1)
uninstall-autostart: uninstall-autostart-dir uninstall-autostart-fd uninstall-autrun-sd
uninstall-autostart-dir:
- (cd platforms; $(MAKE) $@ || exit 1)
+ (cd platforms; $(MAKE) DESTDIR=$(DESTDIR) $@ || exit 1)
uninstall-autostart-fd:
- (cd platforms; $(MAKE) $@ || exit 1)
+ (cd platforms; $(MAKE) DESTDIR=$(DESTDIR) $@ || exit 1)
uninstall-autostart-sd:
- (cd platforms; $(MAKE) $@ || exit 1)
+ (cd platforms; $(MAKE) DESTDIR=$(DESTDIR) $@ || exit 1)
Makefile: Makefile.in
cd $(topdir) \
do (cd $$I; echo "==>Entering directory `pwd`"; ${MAKE} $@ || exit 1); done
@(cd platforms; echo "==>Entering directory `pwd`"; ${MAKE} $@ || exit 1)
@$(RMF) *~ 1 2 3 core core.* config.guess console.log console.sum
+ @$(RMF) examples/1 examples/2 examples/devices/1 examples/devices/2
# clean for distribution
@$(RMF) console gconsole
@$(RMF) *~ 1 2 3 core core.* config.guess console.log console.sum
@$(RMF) working/*
- @$(RMF) -r CVS testsuite/CVS testsuite/config/CVS testsuite/console.test/CVS
@$(RMF) -r examples/devices/CVS autoconf/CVS autoconf/gnome-macros/CVS
@$(RMF) -r doc/techlogs/2002/CVS doc/techlogs/2001/CVS doc/techlogs/1.27/CVS
@$(RMF) -r examples/CVS intl/CVS scripts/CVS
distdirs:
mkdir ../$(VERNAME);
mkdir ../$(VERNAME)/autoconf;
- @for I in $(all_subdirs); do (cd $$I; $(MAKE) $@ || (echo "Failed to make distclean in $$I"; exit 0) ); done
+ @for I in $(all_subdirs); do (cd $$I; $(MAKE) DESTDIR=$(DESTDIR) $@ || (echo "Failed to make distclean in $$I"; exit 0) ); done
distcopy:
$(CP) -p $(DIST) ../$(VERNAME);
$(CP) -p $(DIST_CFG) ../$(VERNAME)/autoconf;
- @for I in $(all_subdirs); do (cd $$I; $(MAKE) $@ || exit 1); done
+ @for I in $(all_subdirs); do (cd $$I; $(MAKE) DESTDIR=$(DESTDIR) $@ || exit 1); done
distrib: configure autoconf/config.h.in distdirs distcopy
test:
- $(CP) ./autoconf/config.guess .
- runtest
- $(RMF) config.guess
- cat console.sum
tar.gz: ../$(VERNAME).tar.gz