DEST    = potential

all: $(DEST)

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

MYUFC2OBJECTS = $(SRCDIR)/Potential.o
MYOBJECTS = potential.o
HEADERDEPS += $(SRCDIR)/SigmaBoard.h

OBJECTS = $(SRCDIR)/PotentialSolver.o

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

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

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