summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorChristian Heimes <christian@python.org>2022-07-09 11:01:23 (GMT)
committerGitHub <noreply@github.com>2022-07-09 11:01:23 (GMT)
commit18ef240a2c362eea64b67bab8f9d45c743eb3619 (patch)
treed48dca3e2763f25b0d0aa3230232eafc46ba7fe9
parent761eeb62a9af309a0e32662882c552209ddcea1e (diff)
downloadcpython-18ef240a2c362eea64b67bab8f9d45c743eb3619.zip
cpython-18ef240a2c362eea64b67bab8f9d45c743eb3619.tar.gz
cpython-18ef240a2c362eea64b67bab8f9d45c743eb3619.tar.bz2
gh-93649: Fix dependencies of _testcapi (#94695)
- header files are located in $(srcdir) - dependencies must not list C files that are also in a makesetup Setup file - generate SRCDIRS for OOT builds
-rw-r--r--Makefile.pre.in2
-rwxr-xr-xconfigure1
-rw-r--r--configure.ac1
3 files changed, 3 insertions, 1 deletions
diff --git a/Makefile.pre.in b/Makefile.pre.in
index c17c3d6..e1dc503 100644
--- a/Makefile.pre.in
+++ b/Makefile.pre.in
@@ -2568,7 +2568,7 @@ MODULE__SHA3_DEPS=$(srcdir)/Modules/_sha3/sha3.c $(srcdir)/Modules/_sha3/sha3.h
MODULE__SHA512_DEPS=$(srcdir)/Modules/hashlib.h
MODULE__SOCKET_DEPS=$(srcdir)/Modules/socketmodule.h
MODULE__SSL_DEPS=$(srcdir)/Modules/_ssl.h $(srcdir)/Modules/_ssl/cert.c $(srcdir)/Modules/_ssl/debughelpers.c $(srcdir)/Modules/_ssl/misc.c $(srcdir)/Modules/_ssl_data.h $(srcdir)/Modules/_ssl_data_111.h $(srcdir)/Modules/_ssl_data_300.h $(srcdir)/Modules/socketmodule.h
-MODULE__TESTCAPI_DEPS=$(srcdir)/Modules/testcapi_long.h Modules/_testcapi/parts.h $(srcdir)/Modules/_testcapi/vectorcall.c
+MODULE__TESTCAPI_DEPS=$(srcdir)/Modules/testcapi_long.h $(srcdir)/Modules/_testcapi/parts.h
MODULE__SQLITE3_DEPS=$(srcdir)/Modules/_sqlite/connection.h $(srcdir)/Modules/_sqlite/cursor.h $(srcdir)/Modules/_sqlite/microprotocols.h $(srcdir)/Modules/_sqlite/module.h $(srcdir)/Modules/_sqlite/prepare_protocol.h $(srcdir)/Modules/_sqlite/row.h $(srcdir)/Modules/_sqlite/util.h
# IF YOU PUT ANYTHING HERE IT WILL GO AWAY
diff --git a/configure b/configure
index 5f28303..bffc30a 100755
--- a/configure
+++ b/configure
@@ -23261,6 +23261,7 @@ SRCDIRS="\
Modules/_sha3 \
Modules/_sqlite \
Modules/_sre \
+ Modules/_testcapi \
Modules/_xxtestfuzz \
Modules/cjkcodecs \
Modules/expat \
diff --git a/configure.ac b/configure.ac
index 88219dc..f940c9b 100644
--- a/configure.ac
+++ b/configure.ac
@@ -6439,6 +6439,7 @@ SRCDIRS="\
Modules/_sha3 \
Modules/_sqlite \
Modules/_sre \
+ Modules/_testcapi \
Modules/_xxtestfuzz \
Modules/cjkcodecs \
Modules/expat \