# See common.mk for most variable definitions FEATURES=${MPT}/Applications/featuredetector FEATURESOURCE=${MPT_SRC}/featuredetector/src EXTERN_SOURCES=${FEATURESOURCE}/simplematrix.cpp EXTERN_OBJECTS=$(call source-to-object, ${EXTERN_SOURCES}) COMMON_SOURCES=main.cpp GKR_Test.cpp ../GKR_Model.cpp ${EXTERN_SOURCES} CUSTOM_INCLUDES=-I${MPT_SRC}/featuredetector/src -I${MPT}/Build -I.. #boost_file=-L${boost_lib} -lboost_filesystem #boost_ser=-L${boost_lib} -lboost_serialization CUSTOM_CTAGS=${FEATURESOURCE} CERT?=../.. all: include ${MPT}/Build/common.mk all: UnitTest UnitTest: ${COMMON_OBJECTS} ../GKR_Model.h ${CXX} $^ ${COMMON_INCLUDES} ${MPT_LIBS} ${cppunit_lib} ${boost_file} ${boost_ser} ${LDFLAGS} ${FRAMEWORKS} -o $@ install: all # ${INSTALLDATA} ${MEXEXE} ${CERT}/Source clean: common_clean rm -f UnitTest rm -f ${COMMON_OBJECTS} %.o: %.m $(COMPILE.m) $(OUTPUT_OPTION) $< %.o: %.mm $(COMPILE.m) $(OUTPUT_OPTION) $<