mirror of
https://github.com/python/cpython.git
synced 2024-11-22 05:26:10 +01: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
3
.github/workflows/build.yml
vendored
3
.github/workflows/build.yml
vendored
@ -140,9 +140,6 @@ jobs:
|
||||
run: make regen-configure
|
||||
- name: Build CPython
|
||||
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 regen-stdlib-module-names
|
||||
- name: Check for changes
|
||||
|
@ -492,9 +492,6 @@ OBJECT_OBJS= \
|
||||
Objects/weakrefobject.o \
|
||||
@PERF_TRAMPOLINE_OBJ@
|
||||
|
||||
DEEPFREEZE_C = Python/deepfreeze/deepfreeze.c
|
||||
DEEPFREEZE_OBJS = Python/deepfreeze/deepfreeze.o
|
||||
|
||||
##########################################################################
|
||||
# objects that get linked into the Python library
|
||||
LIBRARY_OBJS_OMIT_FROZEN= \
|
||||
@ -1252,9 +1249,7 @@ regen-frozen: Tools/build/freeze_modules.py $(FROZEN_FILES_IN)
|
||||
############################################################################
|
||||
# Deepfreeze targets
|
||||
|
||||
.PHONY: regen-deepfreeze
|
||||
regen-deepfreeze: $(DEEPFREEZE_C)
|
||||
|
||||
DEEPFREEZE_C = Python/deepfreeze/deepfreeze.c
|
||||
DEEPFREEZE_DEPS=$(srcdir)/Tools/build/deepfreeze.py Include/internal/pycore_global_strings.h $(FREEZE_MODULE_DEPS) $(FROZEN_FILES_OUT)
|
||||
|
||||
# BEGIN: deepfreeze modules
|
||||
@ -1294,10 +1289,9 @@ regen-importlib: regen-frozen
|
||||
# Global objects
|
||||
|
||||
# Dependencies which can add and/or remove _Py_ID() identifiers:
|
||||
# - deepfreeze.c
|
||||
# - "make clinic"
|
||||
.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
|
||||
|
||||
############################################################################
|
||||
|
Loading…
Reference in New Issue
Block a user