summaryrefslogtreecommitdiff
path: root/minimal/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'minimal/Makefile')
-rw-r--r--minimal/Makefile5
1 files changed, 5 insertions, 0 deletions
diff --git a/minimal/Makefile b/minimal/Makefile
index 3206a2121..457d63e31 100644
--- a/minimal/Makefile
+++ b/minimal/Makefile
@@ -50,6 +50,7 @@ SRC_C = \
lib/utils/pyexec.c \
lib/libc/string0.c \
lib/mp-readline/readline.c \
+ $(BUILD)/_frozen_mpy.c \
OBJ = $(PY_O) $(addprefix $(BUILD)/, $(SRC_C:.c=.o))
@@ -59,6 +60,10 @@ else
all: $(BUILD)/firmware.elf
endif
+$(BUILD)/_frozen_mpy.c: frozentest.mpy
+ $(ECHO) "MISC freezing bytecode"
+ $(Q)../tools/mpy-tool.py -f -q $(BUILD)/genhdr/qstrdefs.preprocessed.h -mlongint-impl=none $^ > $@
+
$(BUILD)/firmware.elf: $(OBJ)
$(ECHO) "LINK $@"
$(Q)$(LD) $(LDFLAGS) -o $@ $^ $(LIBS)