]> git.sur5r.net Git - bacula/docs/blobdiff - docs/Makefile.in
Updates
[bacula/docs] / docs / Makefile.in
index 0b81dc51121b324b27391e43b607ebebdb97a56b..ef021a329740e2e85c586ddc3ad1e0a83f710c3f 100644 (file)
@@ -6,6 +6,7 @@
 srcdir =       @srcdir@
 VPATH =        @srcdir@
 .PATH:         @srcdir@
+BACULASRC =    @bacula@
 
 basedir = ..
 topdir = ..
@@ -21,12 +22,24 @@ DIST          = Makefile.in
 #-------------------------------------------------------------------------
 
 all:
+       (cd manual; make)
+       (cd developers; make developers)
 
 
-Makefile: $(srcdir)/Makefile.in $(topdir)/config.status
+configure: autoconf/configure.in autoconf/aclocal.m4 autoconf/acconfig.h autoconf/config.h.in
+       cd $(srcdir);
+       ${RMF} -f config.cache config.log config.out config.status src/config.h
+       autoconf --prepend-include=$(srcdir)/autoconf \
+       autoconf/configure.in > configure
+       chmod 755 configure
+
+Makefile: Makefile.in
        cd $(topdir) \
            && CONFIG_FILES=$(thisdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status
 
+Makefiles:
+       $(SHELL) config.status
+
 
 SEDREPLACE = -e 's%@BACULA_VERSION@%$(VERSION)%g;'\
             -e 's%@BACULA_LSMDATE@%$(LSMDATE)%g;'\
@@ -45,7 +58,9 @@ $(basedir)/$(VERNAME).lsm: LSM.in $(srcdir)/../autoconf/Make.common.in $(srcdir)
 
 clean:
        $(RMF) *~ 1 2 3
-       $(RMF) bacula-doc-*
+       (cd manual; make clean)
+       (cd manual-de; make clean)
+       (cd manual-fr; make clean)
 
 realclean: clean
 
@@ -67,21 +82,16 @@ uninstall:
 distribution:
        rm -rf bacula-doc-*
        mkdir -p bacula-doc-$(VERSION)
-       cp -ap latex/bacula bacula-doc-$(VERSION)/web-manual
+       cp -ap manual/bacula bacula-doc-$(VERSION)/web-manual
        mkdir -p bacula-doc-$(VERSION)/html-manual
-       cp -p latex/bacula.html latex/*.png latex/*.css bacula-doc-$(VERSION)/html-manual/
-       cp -p latex/bacula.pdf bacula-doc-$(VERSION)/
-       cp -p latex/developers.pdf bacula-doc-$(VERSION)/
-       cp -p ../kernstodo bacula-doc-$(VERSION)/
-       cp -p ../ReleaseNotes bacula-doc-$(VERSION)/
-       cp -p ../projects bacula-doc-$(VERSION)/
+       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)
-
-distdirs:
-       mkdir $(basedir)/../$(VERNAME)/$(thisdir)
-
-distcopy: distdepend
-       $(CP) -p $(basedir)/$(VERNAME).lsm $(basedir)/../$(VERNAME);
-       $(CP) -p $(DIST)      $(basedir)/../$(VERNAME)/$(thisdir)
-
-distdepend: alldoc
+       rm -rf bacula-doc-$(VERSION)
+       @echo " "
+       @echo "Distribution document is in: bacula-doc-$(VERSION).tar.gz"
+       @echo " "