X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=docs%2FMakefile.in;h=ed5217684edb38364dc64f207139711a112bc336;hb=081bcd9d64d4832f9eaea00eaef62811c32bb0ed;hp=451e35e2c13a82c80b2ffa5e3a00a21b740585bd;hpb=459acface48a3ff30c1adc95488b887ee984e94f;p=bacula%2Fdocs diff --git a/docs/Makefile.in b/docs/Makefile.in index 451e35e2..ed521768 100644 --- a/docs/Makefile.in +++ b/docs/Makefile.in @@ -16,35 +16,66 @@ thisdir = docs # Distribution variables # -en_dirs = manuals/en/catalog manuals/en/concepts manuals/en/console \ - manuals/en/developers manuals/en/install manuals/en/problems \ - manuals/en/utility +de_dirs = manuals/de/console manuals/de/developers manuals/de/main \ + manuals/de/misc manuals/de/problems manuals/de/utility -fr_dirs = manuals/fr/catalog manuals/fr/concepts manuals/fr/console \ - manuals/fr/developers manuals/fr/install manuals/fr/problems \ - manuals/fr/utility +en_dirs = manuals/en/console manuals/en/developers manuals/en/main \ + manuals/en/misc manuals/en/problems manuals/en/utility + +es_dirs = manuals/es/console manuals/es/developers manuals/es/main \ + manuals/es/misc manuals/es/problems manuals/es/utility + +fr_dirs = manuals/fr/console manuals/fr/developers manuals/fr/main \ + manuals/fr/misc manuals/fr/problems manuals/fr/utility + +all_dirs = ${de_dirs} ${en_dirs} ${es_dirs} ${fr_dirs} DIST = Makefile.in #------------------------------------------------------------------------- +en: all + all: @for I in ${en_dirs}; \ do (cd $$I; echo "==>Entering directory `pwd`"; \ $(MAKE) $@ || (echo ""; echo ""; echo " ====== Error in `pwd` ======"; \ - echo ""; echo "";)); \ + echo ""; echo ""; exit 1;)); \ done - (cd bacula-web; make) @echo "All manuals built ..." +bacula-web: + (cd bacula-web; make) + +fr: french + french: @for I in ${fr_dirs}; \ do (cd $$I; echo "==>Entering directory `pwd`"; \ - $(MAKE) $@ || (echo ""; echo ""; echo " ====== Error in `pwd` ======"; \ - echo ""; echo "";)); \ + $(MAKE) all || (echo ""; echo ""; echo " ====== Error in `pwd` ======"; \ + echo ""; echo ""; exit 1;)); \ done +de: german + +german: + @for I in ${de_dirs}; \ + do (cd $$I; echo "==>Entering directory `pwd`"; \ + $(MAKE) all || (echo ""; echo ""; echo " ====== Error in `pwd` ======"; \ + echo ""; echo ""; exit 1;)); \ + done + +es: spanish + +spanish: + @for I in ${es_dirs}; \ + do (cd $$I; echo "==>Entering directory `pwd`"; \ + $(MAKE) all || (echo ""; echo ""; echo " ====== Error in `pwd` ======"; \ + echo ""; echo ""; exit 1;)); \ + done + + configure: autoconf/configure.in autoconf/aclocal.m4 autoconf/acconfig.h cd $(srcdir); ${RMF} -f config.cache config.log config.out config.status src/config.h @@ -77,9 +108,8 @@ $(basedir)/$(VERNAME).lsm: LSM.in $(srcdir)/../autoconf/Make.common.in $(srcdir) clean: $(RMF) *~ 1 2 3 bacula-doc*.tar.gz - (cd manual-de; make clean) (cd bacula-web; make clean) - @for I in ${en_dirs} ${fr_dirs}; \ + @for I in ${all_dirs}; \ do (cd $$I; echo "==>Entering directory `pwd`"; ${MAKE} $@ || exit 1); done @@ -90,9 +120,8 @@ distclean: clean $(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-de; make distclean) (cd bacula-web; make distclean) - @for I in ${en_dirs} ${fr_dirs}; \ + @for I in ${all_dirs}; \ do (cd $$I; echo "==>Entering directory `pwd`"; ${MAKE} $@ || exit 1); done