DEST = rfa

all: $(DEST)

include $(UNICORNLIBDIR)/Makefile.lib
include ../config.mk

MYUFC2OBJECTS = $(SRCDIR)/Bioheat.o $(SRCDIR)/Potential.o
MYOBJECTS = rfa.o
HEADERDEPS += $(SRCDIR)/RFASolver.h $(SRCDIR)/SigmaBoard.h $(SRCDIR)/TissueParameters.h
RFAOBJECTS = $(SRCDIR)/BioSolver.o $(SRCDIR)/PotentialSolver.o 

$(RFAOBJECTS) : $(MYUFC2OBJECTS) $(UNICORNOBJECTS)
$(MYOBJECTS) : $(RFAOBJECTS) $(HEADERDEPS)

clean:
	-rm -f $(MYOBJECTS) $(DEST) $(RFAOBJECTS) $(MYUFC2OBJECTS) $(MYUFC2OBJECTS:.o=.cpp) $(MYUFC2OBJECTS:.o=.h)

$(DEST): $(MYOBJECTS)
	$(CXX) -o $@ $(UNICORNOBJECTS) $(RFAOBJECTS) $(MYUFC2OBJECTS) $(MYOBJECTS) $(CFLAGS) $(LIBS)
