summaryrefslogtreecommitdiffstats
path: root/Makefile.pre.in
diff options
context:
space:
mode:
authorAntoine Pitrou <solipsis@pitrou.net>2011-11-13 18:37:58 (GMT)
committerAntoine Pitrou <solipsis@pitrou.net>2011-11-13 18:37:58 (GMT)
commit3e623243d56ca80c31ed2d3ae1f0b750c0e072aa (patch)
treed0dc5e78b50cc6ae9a0ea5c19e7cff352d1316dd /Makefile.pre.in
parent5c398e83951f1aafed9ecc998510ecdcdd486e70 (diff)
downloadcpython-3e623243d56ca80c31ed2d3ae1f0b750c0e072aa.zip
cpython-3e623243d56ca80c31ed2d3ae1f0b750c0e072aa.tar.gz
cpython-3e623243d56ca80c31ed2d3ae1f0b750c0e072aa.tar.bz2
Issue #13217: add missing header dependencies in the Makefile for unicodeobject.o.
Patch by John O'Connor.
Diffstat (limited to 'Makefile.pre.in')
-rw-r--r--Makefile.pre.in14
1 files changed, 11 insertions, 3 deletions
diff --git a/Makefile.pre.in b/Makefile.pre.in
index 896a08e..df1c0e7 100644
--- a/Makefile.pre.in
+++ b/Makefile.pre.in
@@ -640,14 +640,22 @@ BYTESTR_DEPS = \
$(srcdir)/Objects/stringlib/stringdefs.h \
$(srcdir)/Objects/stringlib/transmogrify.h \
$(srcdir)/Objects/stringlib/unicodedefs.h \
- $(srcdir)/Objects/stringlib/localeutil.h
+ $(srcdir)/Objects/stringlib/localeutil.h \
+ $(srcdir)/Objects/stringlib/undef.h
+
+UNICODE_DEPS = $(BYTESTR_DEPS) \
+ $(srcdir)/Objects/stringlib/asciilib.h \
+ $(srcdir)/Objects/stringlib/ucs1lib.h \
+ $(srcdir)/Objects/stringlib/ucs2lib.h \
+ $(srcdir)/Objects/stringlib/ucs4lib.h \
+ $(srcdir)/Objects/stringlib/unicode_format.h \
+ $(srcdir)/Objects/stringlib/unicodedefs.h
Objects/bytesobject.o: $(srcdir)/Objects/bytesobject.c $(BYTESTR_DEPS)
Objects/bytearrayobject.o: $(srcdir)/Objects/bytearrayobject.c $(BYTESTR_DEPS)
-Objects/unicodeobject.o: $(srcdir)/Objects/unicodeobject.c \
- $(BYTESTR_DEPS) $(srcdir)/Objects/stringlib/unicode_format.h
+Objects/unicodeobject.o: $(srcdir)/Objects/unicodeobject.c $(UNICODE_DEPS)
Objects/dictobject.o: $(srcdir)/Objects/stringlib/eq.h
Objects/setobject.o: $(srcdir)/Objects/stringlib/eq.h