Skip to content

Commit 6816d4d

Browse files
author
Kevin Pyle
committed
Build: prevent deletion of autogenerated-*.c
Per comment from David Malcolm, deleting autogenerated-*.c files is undesirable because it makes debugging more difficult. Switch to a static pattern rule to discourage Make from deleting these files.
1 parent 687460b commit 6816d4d

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -134,7 +134,7 @@ autogenerated-config.h: $(addprefix $(srcdir),generate-config-h.py configbuilder
134134
autogenerated-%.txt: $(srcdir)%.txt.in
135135
$(CPP) $(CPPFLAGS) -x c-header $^ -o $@
136136

137-
autogenerated-%.c: $(addprefix $(srcdir),generate-%-c.py $(GENERATOR_DEPS))
137+
$(PLUGIN_GENERATED_SOURCE_FILES): autogenerated-%.c: $(addprefix $(srcdir),generate-%-c.py $(GENERATOR_DEPS))
138138
$(PYTHON) $< > $@
139139

140140
autogenerated-gimple.c: autogenerated-gimple-types.txt autogenerated-tree-types.txt autogenerated-rtl-types.txt $(srcdir)maketreetypes.py

0 commit comments

Comments
 (0)