all:
(cd manual; make)
- (cd developers; make developers)
+ (cd developers; make)
+ (cd bacula-web; make)
configure: autoconf/configure.in autoconf/aclocal.m4 autoconf/acconfig.h autoconf/config.h.in
$(SED) $(SEDREPLACE) < $(srcdir)/LSM.in > $@
clean:
- $(RMF) *~ 1 2 3
+ $(RMF) *~ 1 2 3 bacula-doc*.tar.gz
(cd manual; make clean)
(cd manual-de; make clean)
(cd manual-fr; make clean)
+ (cd bacula-web; make clean)
realclean: clean
distclean:
$(RMF) Makefile
$(RMF) -r CVS html-manual/CVS home-page/CVS techlogs/CVS
+ $(RMF) -rf autom4te.cache bacula-doc-* config.log config.out
+ $(RMF) -f config.status kernsconfig
+ (cd manual; make distclean)
+ (cd manual-de; make distclean)
+ (cd manual-fr; make distclean)
+ (cd bacula-web; make distclean)
+
devclean:
$(RMF) Makefile
uninstall:
# -cd $(mandir); $(RMF) $(manprefix)bacula.$(manext)
-
-distribution:
- rm -rf bacula-doc-*
- mkdir -p bacula-doc-$(VERSION)
- cp -ap manual/bacula bacula-doc-$(VERSION)/web-manual
- mkdir -p bacula-doc-$(VERSION)/html-manual
- cp -p manual/bacula.html manual/*.png manual/*.css bacula-doc-$(VERSION)/html-manual/
- cp -p manual/bacula.pdf bacula-doc-$(VERSION)/
- cp -p developers/developers.pdf bacula-doc-$(VERSION)/
- cp -p $(BACULASRC)/kernstodo bacula-doc-$(VERSION)/
- cp -p $(BACULASRC)/ReleaseNotes bacula-doc-$(VERSION)/
- cp -p $(BACULASRC)/projects bacula-doc-$(VERSION)/
- tar cvfz bacula-doc-$(VERSION).tar.gz bacula-doc-$(VERSION)
- rm -rf bacula-doc-$(VERSION)
- @echo " "
- @echo "Distribution document is in: bacula-doc-$(VERSION).tar.gz"
- @echo " "