MAKE_HOME := /home/jens/work/software/make

CONFIG ?= debug
TARGET ?= main
BUILD_DIR := ./build/${CONFIG}

include ./processor.mk

CXX_SRCS += test/main.cpp test/test01.cpp test/test02.cpp test/TestBlock.cpp test/NullSource.cpp test/NullSink.cpp
LIBS := -lstdc++ -lm -larmadillo
DEFINES += -DPROCESSOR_BUFFER_USE_EXCEPTIONS

SRCS := ${CXX_SRCS} ${GCC_SRCS} 

.PHONY: clean
all: ${BUILD_DIR}/${TARGET}

clean:
	rm -rf ${BUILD_DIR}/*

distclean:
	rm -rf ${BUILD_DIR}


include $(MAKE_HOME)/compile.mk
