CC = cc

CFLAGS = -O -finline-functions

MOLES = immolate

LDFLAGS = -lm

IMMOBJS =  imm.o fft.o fold.o makewindows.o noscbank.o overlapadd.o \
           turnin.o shiftout.o crack.o space.o imsort.c

all: $(MOLES)

clean:
	-rm -f $(MOLES) *.o

immolate:  $(IMMOBJS) immolate.o
		$(CC) -o immolate $(IMMOBJS) immolate.o $(LDFLAGS)
