aboutsummaryrefslogtreecommitdiff
path: root/makefile
diff options
context:
space:
mode:
Diffstat (limited to 'makefile')
-rw-r--r--makefile11
1 files changed, 10 insertions, 1 deletions
diff --git a/makefile b/makefile
index f0452ce5..4bb9befe 100644
--- a/makefile
+++ b/makefile
@@ -5,13 +5,22 @@
LKMAKEROOT ?= .
LKROOT ?= .
LKINC ?=
+BUILDROOT ?= .
+DEFAULT_PROJECT ?=
TOOLCHAIN_PREFIX ?=
LKINC := $(LKROOT) $(LKINC)
+export LKMAKEROOT
+export LKROOT
+export LKINC
+export BUILDROOT
+export DEFAULT_PROJECT
+export TOOLCHAIN_PREFIX
+
# vaneer makefile that calls into the engine with lk as the build root
# if we're the top level invocation, call ourselves with additional args
$(MAKECMDGOALS) _top:
- TOOLCHAIN_PREFIX=$(TOOLCHAIN_PREFIX) LKROOT=$(LKROOT) LKINC="$(LKINC)" $(MAKE) -C $(LKMAKEROOT) -rR -f $(LKROOT)/engine.mk $(addprefix -I,$(LKINC)) $(MAKECMDGOALS)
+ @$(MAKE) -C $(LKMAKEROOT) -rR -f $(LKROOT)/engine.mk $(addprefix -I,$(LKINC)) $(MAKECMDGOALS)
.PHONY: _top