# DPRSim/CodeModules/Debugging
CC = g++
CFLAGS = -g -Wall -I . -I/usr/local/include -I /usr0/local/include -I .. -I ../.. -I ../../ode-0.5/include -I ../../sqlite -L /usr/local/lib -L ../../ode-0.5/lib -L ../../sqlite
LIB = -lpthread -lsqlite3

GHEADERS = ../../GlobalConstants.hxx

DBGSRCS = signpost.cxx monitored_class.cxx

HSRCS = $(DBGSRCS)
SRCS  = $(HSRCS) $(UNSRCS)

OBJS =  $(SRCS:cxx=o)

HDRS =  $(HSRCS:cxx=hxx)

all: dprdebug

dprdebug: $(OBJS) $(HDRS) $(GHEADERS)
	@echo "compiled"

%.o : %.cxx %.hxx
	@rm -f $*.o
	$(CC) $(CFLAGS) -c -g $*.cxx

clean:
	rm -f *.o  *~ *.dat *.idx *.a a.out
