CFLAGS = -O
CPPFLAGS = -Wall
LDLIBS = -lm

TARGETS = genrandq compgrid diffgrid

all: $(TARGETS)

opcount:
	rm -f lattice_cutoff.o
	$(MAKE) CPPFLAGS="$(CPPFLAGS) -DOPCOUNT"

genrandq: genrandq.o gridio.o

compgrid: compgrid.o gridio.o lattice_weights.o lattice_cutoff.o lattice_direct.o timer.o

diffgrid: diffgrid.o gridio.o

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