include /usr/include/make/commondefs
include /usr/include/make/commonrules

include /usr/local/CAVERN/CAVERN_MAKEFILE_INCLUDES

DIRT= *.o *~ Makedepend irbsend irblisten CAVERN_DEFAULT_DB

#############################################################################

all:
         make irblisten irbsend

#ptused is needed to make sure the libcavern.a library gets instantiations of all
#classes that are formed from templates.

.c++.o:
         CC -g -ptused -MDupdate Makedepend  $(CAVERN_CFLAGS) -c $*.c++

irblisten: irblisten.o
         CC -MDupdate Makedepend -o irblisten irblisten.o $(CAVERN_LIB)

irbsend: irbsend.o
         CC -MDupdate Makedepend -o irbsend irbsend.o $(CAVERN_LIB)