X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=rescue%2FMakefile.in;h=5448d3675e099940fbb4ca416e8093049262e464;hb=5c16a5c4a79970f91d6304e6ae4aaddb649b78a3;hp=e1bb125b693630883b0e6702a4345be724292672;hpb=a8fb5b31c17996100e529e9bba5c02cc3c0f862a;p=bacula%2Frescue diff --git a/rescue/Makefile.in b/rescue/Makefile.in index e1bb125..5448d36 100755 --- a/rescue/Makefile.in +++ b/rescue/Makefile.in @@ -20,6 +20,7 @@ MKDIR = $(topdir)/autoconf/mkinstalldirs #------------------------------------------------------------------------- all: Makefile + (cd linux/cdrom; make all) depend: @@ -47,15 +48,43 @@ Makefiles: $(SHELL) config.status clean: - @$(RMF) *~ 1 2 3 + @$(RMF) *~ 1 2 3 diff + @$(RMF) config.log config.out config.status *.log + @rm -rf autom4te.cache + @rm -rf bacula-rescue-$(VERSION).tar.gz + @for subdir in freebsd linux solaris; do \ + if [ -f $${subdir}/Makefile ]; then \ + (cd $${subdir}; $(MAKE) clean) \ + fi; \ + done + @if [ -d mkcdrec ]; then \ + (cd mkcdrec; $(MAKE) clean) \ + fi # clean for distribution distclean: clean @$(RMF) -r CVS - + @rm -rf mkcdrec mkCDrec_* + devclean: clean @for subdir in freebsd linux solaris; do \ if [ -f $${subdir}/Makefile ]; then \ (cd $${subdir}; $(MAKE) devclean) \ fi; \ + done + +release: clean + (cwd=`pwd`; rm -rf /tmp/bacula-rescue-$(VERSION); \ + cd ..; cp -rp $$cwd /tmp/bacula-rescue-$(VERSION); \ + cd /tmp; \ + rm -rf bacula-rescue-$(VERSION)/linux/cdrom/cdtree/bacula-*; \ + find bacula-rescue-$(VERSION) -name .cvsignore -exec rm -f {} \; ; \ + find bacula-rescue-$(VERSION) -name CVS -exec rm -rf {} \; ; \ + rm -rf autom4te.cache; \ + tar cvfz $$cwd/bacula-rescue-$(VERSION).tar.gz bacula-rescue-$(VERSION); \ + rm -rf /tmp/bacula-rescue-$(VERSION); \ + echo " "; \ + echo "Release is in: $$cwd/bacula-rescue-$(VERSION).tar.gz"; \ + echo " ") + # ------------------------------------------------------------------------