EXECEXT=
#ifeq (${OSTYPE}, cygwin)
ifeq (${OS},Windows_NT)
	CPPFLAGS1=-DHAVE_CYGWIN 
	CC=g++
	EXECEXT=.exe
else 
	CPPFLAGS1=-DHAVE_UNIX
#	CC=cc -g -xCC
	CC=g++
endif

CPPFLAGS=${CPPFLAGS1} -O2

SOURCECPP=algebra.cpp opfile.cpp graphbuild.cpp graphgrep.cpp

OBJC=algebra.o opfile.o tools.o
OBJGRAPHBUILD=graphbuild.o 
OBJGRAPHGREP=graphgrep.o

all: graphbuild graphgrep

clean: 
	rm *.o;rm ../graphgrep${EXECEXT} ../graphbuild${EXECEXT}

graphbuild:${OBJC} ${OBJGRAPHBUILD}
	${CC} ${CPPFLAGS} -Wl,-s -o graphbuild ${OBJGRAPHBUILD} ${OBJC} -ldb_cxx
	mv graphbuild${EXECEXT} ../

graphgrep:${OBJC} ${OBJGRAPHGREP}
	${CC} ${CPPFLAGS} -Wl,-s -o graphgrep ${OBJC} ${OBJGRAPHGREP} -ldb_cxx
	mv graphgrep${EXECEXT} ../

depend:
	/bin/rm -rf Makedepend
	${CC} -MM ${SOURCECPP} > Makedepend

include Makedepend# DO NOT DELETE

# DO NOT DELETE
