summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
-rw-r--r--mpy-cross/Makefile2
1 files changed, 2 insertions, 0 deletions
diff --git a/mpy-cross/Makefile b/mpy-cross/Makefile
index de07d2f6d4..f5b643c6cc 100644
--- a/mpy-cross/Makefile
+++ b/mpy-cross/Makefile
@@ -1,6 +1,7 @@
# The following is a temporary hack to forefully undefine vars that might have
# be defined by a calling Makefile (from recursive make).
# TODO: Find a better way to be able to call this Makefile recursively.
+ifneq ($(findstring undefine,$(.FEATURES)),)
override undefine COPT
override undefine CFLAGS_EXTRA
override undefine LDFLAGS_EXTRA
@@ -8,6 +9,7 @@ override undefine FROZEN_DIR
override undefine FROZEN_MPY_DIR
override undefine BUILD
override undefine PROG
+endif
include ../py/mkenv.mk