#Makefile for computing spectrum in space O(n^3), time O(n^5)

a.out : misc.o initialize.o initializeBis.o computeEnergy.o backtrack.o main.o
	gcc misc.o initialize.o initializeBis.o computeEnergy.o \
            backtrack.o main.o -o a.out
	rm -f *.o

misc.o : misc.c spectrum.h
	gcc -c misc.c
initialize.o : initialize.c spectrum.h
	gcc -c initialize.c
initializeBis.o : initializeBis.c spectrum.h
	gcc -c initializeBis.c
computeEnergy.o : computeEnergy.c spectrum.h
	gcc -c computeEnergy.c
backtrack.o : backtrack.c spectrum.h
	gcc -c backtrack.c
main.o : main.c spectrum.h
	gcc -c main.c


