[WIP] bpo-30638: Add regen-token and regen-symbol make targets by zware · Pull Request #5679 · python/cpython

Expand Up @@ -733,7 +733,8 @@ regen-importlib: Programs/_freeze_importlib ############################################################################ # Regenerate all generated files
regen-all: regen-opcode regen-opcode-targets regen-typeslots regen-grammar regen-ast regen-importlib regen-all: regen-opcode regen-opcode-targets regen-typeslots regen-grammar \ regen-ast regen-importlib regen-token regen-symbol
############################################################################ # Special rules for object files Expand Down Expand Up @@ -817,6 +818,15 @@ Parser/printgrammar.o: $(srcdir)/Parser/printgrammar.c
Parser/pgenmain.o: $(srcdir)/Include/parsetok.h
.PHONY=regen-token regen-symbol regen-token: $(PYTHON_FOR_REGEN) $(srcdir)/Lib/token.py $(srcdir)/Include/token.h $(srcdir)/Lib/token.py.new $(UPDATE_FILE) $(srcdir)/Lib/token.py $(srcdir)/Lib/token.py.new
regen-symbol: $(PYTHON_FOR_REGEN) $(srcdir)/Lib/symbol.py $(srcdir)/Include/graminit.h $(srcdir)/Lib/symbol.py.new $(srcdir)/Lib/symbol.py $(UPDATE_FILE) $(srcdir)/Lib/symbol.py $(srcdir)/Lib/symbol.py.new
.PHONY=regen-ast regen-ast: # Regenerate Include/Python-ast.h using Parser/asdl_c.py -h Expand Down