all:
(cd manual; make)
(cd developers; make)
+ (cd bacula-web; make)
configure: autoconf/configure.in autoconf/aclocal.m4 autoconf/acconfig.h autoconf/config.h.in
(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)
-
-release:
- rm -rf bacula-docs-*
- mkdir -p bacula-docs-$(VERSION)
- cp -ap manual/bacula bacula-docs-$(VERSION)/web-manual
- mkdir -p bacula-docs-$(VERSION)/html-manual
- cp -p manual/bacula.html manual/*.png manual/*.css bacula-docs-$(VERSION)/html-manual/
- cp -p manual/bacula.pdf bacula-docs-$(VERSION)/
- cp -p developers/developers.pdf bacula-docs-$(VERSION)/
- cp -p $(BACULASRC)/kernstodo bacula-docs-$(VERSION)/
- cp -p $(BACULASRC)/ReleaseNotes bacula-docs-$(VERSION)/
- cp -p $(BACULASRC)/projects bacula-docs-$(VERSION)/
- find bacula-rescue-$(VERSION) -name .cvsignore -exec rm -f {} \;
- find bacula-rescue-$(VERSION) -name CVS -exec rm -rf {} \;
- tar cvfz bacula-docs-$(VERSION).tar.gz bacula-docs-$(VERSION)
- rm -rf bacula-docs-$(VERSION)
- @echo " "
- @echo "Release document is in: bacula-docs-$(VERSION).tar.gz"
- @echo " "