DBG= 
# Works with SunOS cc
# Works with gcc -traditional if you ignore the typcast warnings
# Seems to work with acc, but lots of warnings

CC= gcc
OBJDIR=${PWD}/obj
BINDIR=${PWD}/bin
INCDIR=${PWD}/include
# Change this to reflect path of openwin/include in Solaris
XVDIR=/usr/openwin/include
INC=-I${PWD}/include -I${XVDIR}
THISDIR=${PWD}

all:
	(cd tree;make "CC=${CC}" "INC=${INC}" "INCDIR=${INCDIR}" \
                 "OBJDIR=${OBJDIR}" "BINDIR=${BINDIR}")
	(cd graphics;make "CC=${CC}" "INC=${INC}" "INCDIR=${INCDIR}" \
                 "OBJDIR=${OBJDIR}" "BINDIR=${BINDIR}")
	(cd treetool;make "CC=${CC}" "INC=${INC}" "INCDIR=${INCDIR}" \
                 "OBJDIR=${OBJDIR}" "BINDIR=${BINDIR}")
	mv treetool/t treetool_release/treetool
	cp graphics/font_map treetool_release
	cp treetool/user.manual treetool_release
	cp treetool/README treetool_release

clean:
	(cd graphics;make clean)
	(cd tree;make clean)
	(cd treetool;make clean)
	rm -f treetool_release/*
	rm treetool.tar.Z

tarfile:
	tar -cvf treetool2.0.1.tar treetool2.0.1
	compress treetool2.0.1.tar
