From 3967ca7390ff8257728ef6237b93977b63bde41d Mon Sep 17 00:00:00 2001
From: Paul Sokolovsky <pfalcon@users.sourceforge.net>
Date: Fri, 21 Oct 2016 01:27:17 +0300
Subject: [PATCH] stmhal/Makefile: Use standard rules for frozen module
 generation.

As defined in py/py.mk.
---
 stmhal/Makefile | 10 ++--------
 1 file changed, 2 insertions(+), 8 deletions(-)

diff --git a/stmhal/Makefile b/stmhal/Makefile
index 06be7acc8..e2e1dc6a1 100644
--- a/stmhal/Makefile
+++ b/stmhal/Makefile
@@ -274,15 +274,9 @@ $(PY_BUILD)/mpprint.o: COPT += -Os
 all: $(BUILD)/firmware.dfu $(BUILD)/firmware.hex
 
 ifneq ($(FROZEN_DIR),)
+# To use frozen source modules, put your .py files in a subdirectory (eg scripts/)
+# and then invoke make with FROZEN_DIR=scripts (be sure to build from scratch).
 CFLAGS += -DMICROPY_MODULE_FROZEN_STR
-OBJ += $(BUILD)/frozen-files.o
-
-$(BUILD)/frozen-files.o: $(BUILD)/frozen-files.c
-	$(call compile_c)
-
-$(BUILD)/frozen-files.c: $(shell find $(FROZEN_DIR) -type f)
-	@$(ECHO) "Creating $@"
-	$(Q)$(PYTHON) $(MAKE_FROZEN) $(FROZEN_DIR) > $@
 endif
 
 ifneq ($(FROZEN_MPY_DIR),)
-- 
GitLab