#
@MCOMMON@
-working_dir=@working_dir@
-
srcdir = @srcdir@
VPATH = @srcdir@
.PATH: @srcdir@
-topdir = ..
-thisdir = bootstrap
+topdir = .
+thisdir = .
first_rule: all
#-------------------------------------------------------------------------
all: Makefile
+ (cd linux/cdrom; make all)
depend:
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
$(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 " ")
+
# ------------------------------------------------------------------------