From 07df176a8abdd33231cfb2179bd14c537d9755fe Mon Sep 17 00:00:00 2001 From: Frantisek Burian Date: Fri, 3 Jan 2014 08:56:20 +0100 Subject: [PATCH] [BUILD] Add source library path to the examples makefile to override default paths --- Makefile | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index 97d878e..185d556 100644 --- a/Makefile +++ b/Makefile @@ -29,6 +29,8 @@ Q := @ MAKEFLAGS += --no-print-directory endif +OPENCM3_DIR := $(realpath libopencm3) + all: build build: lib examples @@ -49,7 +51,7 @@ lib: EXAMPLE_DIRS:=$(sort $(dir $(wildcard $(addsuffix /*/*/Makefile,$(addprefix examples/,$(TARGETS)))))) $(EXAMPLE_DIRS): lib @printf " BUILD $@\n"; - $(Q)$(MAKE) --directory=$@ + $(Q)$(MAKE) --directory=$@ OPENCM3_DIR=$(OPENCM3_DIR) examples: $(EXAMPLE_DIRS) $(Q)true @@ -60,7 +62,7 @@ clean: $(EXAMPLE_DIRS:=.clean) %.clean: $(Q)if [ -d $* ]; then \ printf " CLEAN $*\n"; \ - $(MAKE) -C $* clean SRCLIBDIR=$(SRCLIBDIR) || exit $?; \ + $(MAKE) -C $* clean OPENCM3_DIR=$(OPENCM3_DIR) || exit $?; \ fi;