]> git.sur5r.net Git - bacula/rescue/blobdiff - rescue/Makefile.in
Update
[bacula/rescue] / rescue / Makefile.in
index 0fc4e81ba7ce4c8b340780db0bf7cb4d69ea8641..5448d3675e099940fbb4ca416e8093049262e464 100755 (executable)
@@ -5,13 +5,11 @@
 # 
 @MCOMMON@
 
-working_dir=@working_dir@
-
 srcdir =       @srcdir@
 VPATH =        @srcdir@
 .PATH:         @srcdir@
-topdir = ..
-thisdir = bootstrap
+topdir = .
+thisdir = .
 
 
 first_rule: all
@@ -22,6 +20,7 @@ MKDIR = $(topdir)/autoconf/mkinstalldirs
 #-------------------------------------------------------------------------
 
 all: Makefile
+       (cd linux/cdrom; make all)
 
 
 depend:
@@ -34,6 +33,13 @@ install:
 
 uninstall:
 
+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
@@ -42,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 " ")
+
 # ------------------------------------------------------------------------