# 
# Bootstrap Makefile.in
#
# Version $Id$
# 
# autoconf/Make.common.in        -*- Makefile -*-
# release date (man), LSM date, version number/name, current maintainer
DATE="28 April 2010"
LSMDATE=@LSMDATE@
VERSION=5.0.2
VERNAME=bacula-$(VERSION)#
MAINT=Kern Sibbald#
MAINTEMAIL=<kern@sibbald.com>#
#-------------------------------------------------------------------------

SHELL = /bin/sh

# Installation target directories & other installation stuff
prefix = /usr
exec_prefix = /usr
binprefix =
manprefix =
datarootdir =
sbindir = /usr/sbin
sysconfdir = /etc/bacula/rescue
scriptdir = @scriptdir@
mandir = /usr/share/man/man1
manext = 1

# Tools & program stuff
MV = /bin/mv
RM = /bin/rm
RMF = /bin/rm -f
CP = /bin/cp
SED = @SED@
AWK = /usr/bin/gawk
ECHO = /bin/echo
CMP = @CMP@
INSTALL = /usr/bin/install -c
# add the -s to the following in PRODUCTION mode
INSTALL_PROGRAM = /usr/bin/install -c -m @SBINPERM@
INSTALL_DATA = /usr/bin/install -c -m 644
INSTALL_SCRIPT = /usr/bin/install -c -m @SBINPERM@
INSTALL_CONFIG = /usr/bin/install -c -m 640


# End of common section of the Makefile
#-------------------------------------------------------------------------

srcdir =	.

.PATH:		.
topdir = .
thisdir = .


first_rule: all
dummy:

MKDIR = $(topdir)/autoconf/mkinstalldirs

#-------------------------------------------------------------------------

all: Makefile
	(cd linux/cdrom; make all)


depend:
	

#-------------------------------------------------------------------------


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

Makefiles:
	$(SHELL) config.status

clean:
	@$(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 " ")

# ------------------------------------------------------------------------
