#
# Makefile
#
# A Makefile for projects that requires minimal adaptation.
#
# Author: J.I. van Hemert <jvhemert@cs.leidenuniv.nl>
# Last Revision: 13-Mar-1999 17:08 by jvhemert
#


### Targets ###

TITLE = mondriaan
VERSION = 1.0
DISTNAME = $(TITLE)-$(VERSION)
TARSUFFIX = .tar.gz


### Directories ###

BINDIR = .


### Misc ###

VPATH = .


### Flags ###

TARFLAGS = cfz
RMFLAGS = -f


### Progs ###

RM = rm $(RMFLAGS)
TAR = tar $(TARFLAGS)
SHELL = /bin/sh

#############################################################
#               NO CHANGES FROM HERE ON                     #
#############################################################


default:
	make -C src
	make -C doc

### Clean ###

distclean:
	make -C src distclean
	make -C doc distclean

clean:
	make -C src clean
	make -C doc clean

### Misc ###

backup: distclean
	-$(RM) ../$(TITLE)-`date +'%y%m%d-%H%M'`$(TARSUFFIX)
	(cd .. ; $(TAR) $(TITLE)-`date +'%y%m%d-%H%M'`$(TARSUFFIX) $(TITLE) )

dist: distclean
	-$(RM) ../$(DISTNAME)$(TARSUFFIX)
	(cd .. ; $(TAR) $(DISTNAME)$(TARSUFFIX) $(DISTNAME) )

# eof() Makefile

