include ../../Makefile.inc

INCLUDE+=-I../common

COMMON = ../common

all: epsilonFullMex.o epsilonFullDerMex.o

epsilonFullMex.o: epsilonFullMex.c epsilonFull.o
	$(MEX) $(INCLUDE) $(LIBS) $(MEX_OPTS) epsilonFullMex.c \
	  $(COMMON)/cuda_generator.o epsilonFull.o -largeArrayDims
epsilonFullDerMex.o: epsilonFullDerMex.c epsilonFullDer.o
	$(MEX) $(INCLUDE) $(LIBS) $(MEX_OPTS) epsilonFullDerMex.c \
		$(COMMON)/cuda_generator.o epsilonFullDer.o -largeArrayDims
epsilonFull.o: epsilonFull.c epsilon.h
	$(CC) $(CFLAGS) $(INCLUDE) -c epsilonFull.c
epsilonFullDer.o: epsilonFullDer.c epsilon.h
	$(CC) $(CFLAGS) $(INCLUDE) -c epsilonFullDer.c
clean:
	rm -rf *o
