File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -171,9 +171,7 @@ endif
171171
172172$(BUILD ) /uart.o : $(CONFVARS_FILE )
173173
174- $(BUILD ) /frozen.c : $(wildcard $(FROZEN_DIR ) /* ) $(CONFVARS_FILE )
175- $(ECHO ) " Generating $@ "
176- $(Q )$(MAKE_FROZEN ) $(FROZEN_DIR ) > $@
174+ FROZEN_EXTRA_DEPS = $(CONFVARS_FILE )
177175
178176# to build .mpy files from .py files
179177$(BUILD ) /$(FROZEN_MPY_DIR ) /% .mpy : $(FROZEN_MPY_DIR ) /% .py
Original file line number Diff line number Diff line change @@ -58,6 +58,8 @@ CXX += -m32
5858LD += -m32
5959endif
6060
61+ MAKE_FROZEN = ../tools/make-frozen.py
62+
6163all :
6264.PHONY : all
6365
Original file line number Diff line number Diff line change @@ -100,6 +100,12 @@ $(OBJ_DIRS):
100100$(HEADER_BUILD ) :
101101 $(MKDIR ) -p $@
102102
103+ ifneq ($(FROZEN_DIR ) ,)
104+ $(BUILD ) /frozen.c : $(wildcard $(FROZEN_DIR ) /* ) $(HEADER_BUILD ) $(FROZEN_EXTRA_DEPS )
105+ $(ECHO ) " Generating $@ "
106+ $(Q )$(MAKE_FROZEN ) $(FROZEN_DIR ) > $@
107+ endif
108+
103109ifneq ($(PROG ) ,)
104110# Build a standalone executable (unix does this)
105111
You can’t perform that action at this time.
0 commit comments