git-svn-id: http://moon:8086/svn/software/trunk/libsrc/cpp@902 b431acfa-c32f-4a4a-93f1-934dc6c82436
25 lines
406 B
Makefile
25 lines
406 B
Makefile
MAKE_HOME := /home/jens/work/software/make
|
|
|
|
CONFIG ?= debug
|
|
TARGET ?= main
|
|
BUILD_DIR := ./build/${CONFIG}
|
|
|
|
include ./src/processor.mk
|
|
include ./test/test.mk
|
|
|
|
LIBS := -lstdc++ -lm -larmadillo
|
|
DEFINES += -DPROCESSOR_BUFFER_USE_EXCEPTIONS
|
|
|
|
.PHONY: clean
|
|
all: ${BUILD_DIR}/${TARGET}
|
|
|
|
clean:
|
|
rm -rf ${BUILD_DIR}/*
|
|
|
|
distclean:
|
|
rm -rf ${BUILD_DIR}
|
|
|
|
|
|
include $(MAKE_HOME)/compile.mk
|
|
include $(MAKE_HOME)/link.mk
|