PROGRAM_NAME=spq_dijkstra_mex
EXTRA_CPP_FILES=./spq_dijkstra.cpp ./spq/spq.cpp
FLAGS=-largeArrayDims -O
ifneq ($(strip $(MEX_GXX_VER)),)
	FLAGS += CXX=$(MEX_GXX_VER)
endif
VARS=-DNDEBUG
# FLAGS=-largeArrayDims -g
# VARS=-DDEBUG -DVERBOSE

$(PROGRAM_NAME): $(PROGRAM_NAME).cpp
	$(MATLAB_ROOT)/bin/mex $(FLAGS) $(VARS) $(PROGRAM_NAME).cpp $(EXTRA_CPP_FILES)

clean:
	rm -f ./$(PROGRAM_NAME).{mexa64,mexmaci64,log}
