# Makefile for simple circuit reader
###########################################
CPP     = g++ -O3
CFLAGS  = -g

all:	MLmain  

MLmain:	parser.o my_math.o fplace.o refinement.o MLmain.o coarsening.o MLmain.o
	$(CPP) -o $@ parser.o my_math.o fplace.o refinement.o coarsening.o MLmain.o -lg2c -lm

MLmain.o: MLmain.cpp
	$(CPP) -c $< -o $@

parser.o: parser.cpp
	$(CPP) -c $< -o $@

my_math.o: my_math.cpp
	$(CPP) -c $< -o $@

fplace.o: fplace.cpp
	$(CPP) -c $< -o $@
refinement.o: refinement.cpp
	$(CPP) -c $< -o $@  
coarsening.o: coarsening.cpp
	$(CPP) -c $< -o $@
