CC = gcc
CXX = g++
CFLAGS = -g -Wall

OBJFILES = Rand.o erfi.o

.SUFFIXES: .cc $(.SUFFIXES)

.c.o:
	$(CC) $(CFLAGS) $(INCDIRS) -c -o $@ $<

.cc.o:
	$(CXX) $(CFLAGS) $(INCDIRS) -c -o $@ $<

librand.a: $(OBJFILES)
	ar ru $@ $(OBJFILES)
	$(RANLIB) $@

clean:
	-rm *.o librand.a

erfi.o:	erfi.c erfi.h
Rand.o:	Rand.cc Rand.h
