mirror of
https://github.com/python/cpython.git
synced 2025-10-11 09:23:31 +00:00
gh-108716: make regen-global-objects no longer builds deepfreeze.c (#110078)
Remove more references to now unused Python/deepfreeze/deepfreeze.c.
This commit is contained in:
parent
8b626a47ba
commit
e260087a8e
2 changed files with 2 additions and 11 deletions
3
.github/workflows/build.yml
vendored
3
.github/workflows/build.yml
vendored
|
@ -140,9 +140,6 @@ jobs:
|
||||||
run: make regen-configure
|
run: make regen-configure
|
||||||
- name: Build CPython
|
- name: Build CPython
|
||||||
run: |
|
run: |
|
||||||
# Deepfreeze will usually cause global objects to be added or removed,
|
|
||||||
# so we run it before regen-global-objects gets rum (in regen-all).
|
|
||||||
make regen-deepfreeze
|
|
||||||
make -j4 regen-all
|
make -j4 regen-all
|
||||||
make regen-stdlib-module-names
|
make regen-stdlib-module-names
|
||||||
- name: Check for changes
|
- name: Check for changes
|
||||||
|
|
|
@ -492,9 +492,6 @@ OBJECT_OBJS= \
|
||||||
Objects/weakrefobject.o \
|
Objects/weakrefobject.o \
|
||||||
@PERF_TRAMPOLINE_OBJ@
|
@PERF_TRAMPOLINE_OBJ@
|
||||||
|
|
||||||
DEEPFREEZE_C = Python/deepfreeze/deepfreeze.c
|
|
||||||
DEEPFREEZE_OBJS = Python/deepfreeze/deepfreeze.o
|
|
||||||
|
|
||||||
##########################################################################
|
##########################################################################
|
||||||
# objects that get linked into the Python library
|
# objects that get linked into the Python library
|
||||||
LIBRARY_OBJS_OMIT_FROZEN= \
|
LIBRARY_OBJS_OMIT_FROZEN= \
|
||||||
|
@ -1252,9 +1249,7 @@ regen-frozen: Tools/build/freeze_modules.py $(FROZEN_FILES_IN)
|
||||||
############################################################################
|
############################################################################
|
||||||
# Deepfreeze targets
|
# Deepfreeze targets
|
||||||
|
|
||||||
.PHONY: regen-deepfreeze
|
DEEPFREEZE_C = Python/deepfreeze/deepfreeze.c
|
||||||
regen-deepfreeze: $(DEEPFREEZE_C)
|
|
||||||
|
|
||||||
DEEPFREEZE_DEPS=$(srcdir)/Tools/build/deepfreeze.py Include/internal/pycore_global_strings.h $(FREEZE_MODULE_DEPS) $(FROZEN_FILES_OUT)
|
DEEPFREEZE_DEPS=$(srcdir)/Tools/build/deepfreeze.py Include/internal/pycore_global_strings.h $(FREEZE_MODULE_DEPS) $(FROZEN_FILES_OUT)
|
||||||
|
|
||||||
# BEGIN: deepfreeze modules
|
# BEGIN: deepfreeze modules
|
||||||
|
@ -1294,10 +1289,9 @@ regen-importlib: regen-frozen
|
||||||
# Global objects
|
# Global objects
|
||||||
|
|
||||||
# Dependencies which can add and/or remove _Py_ID() identifiers:
|
# Dependencies which can add and/or remove _Py_ID() identifiers:
|
||||||
# - deepfreeze.c
|
|
||||||
# - "make clinic"
|
# - "make clinic"
|
||||||
.PHONY: regen-global-objects
|
.PHONY: regen-global-objects
|
||||||
regen-global-objects: $(srcdir)/Tools/build/generate_global_objects.py $(DEEPFREEZE_C) clinic
|
regen-global-objects: $(srcdir)/Tools/build/generate_global_objects.py clinic
|
||||||
$(PYTHON_FOR_REGEN) $(srcdir)/Tools/build/generate_global_objects.py
|
$(PYTHON_FOR_REGEN) $(srcdir)/Tools/build/generate_global_objects.py
|
||||||
|
|
||||||
############################################################################
|
############################################################################
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue