summaryrefslogtreecommitdiffstats
path: root/Makefile.pre.in
diff options
context:
space:
mode:
authorChristian Heimes <christian@cheimes.de>2008-02-24 22:48:05 (GMT)
committerChristian Heimes <christian@cheimes.de>2008-02-24 22:48:05 (GMT)
commit3376d64d6243696e62a670a9c8127beee3ac464e (patch)
tree92c2376e886f7df2dfc7e7d36554dfae32564ffe /Makefile.pre.in
parent4b051eecb94ec927d0b5bda90609562e0772788a (diff)
downloadcpython-3376d64d6243696e62a670a9c8127beee3ac464e.zip
cpython-3376d64d6243696e62a670a9c8127beee3ac464e.tar.gz
cpython-3376d64d6243696e62a670a9c8127beee3ac464e.tar.bz2
Added dependency rules for Objects/stringlib/*.h
stringobject, unicodeobject and the two formatters are rebuild whenever a header files changes
Diffstat (limited to 'Makefile.pre.in')
-rw-r--r--Makefile.pre.in28
1 files changed, 14 insertions, 14 deletions
diff --git a/Makefile.pre.in b/Makefile.pre.in
index 4910d02..61e7282 100644
--- a/Makefile.pre.in
+++ b/Makefile.pre.in
@@ -517,27 +517,27 @@ Python/importdl.o: $(srcdir)/Python/importdl.c
Objects/unicodectype.o: $(srcdir)/Objects/unicodectype.c \
$(srcdir)/Objects/unicodetype_db.h
+STRINGLIB_HEADERS= \
+ $(srcdir)/Objects/stringlib/count.h \
+ $(srcdir)/Objects/stringlib/fastsearch.h \
+ $(srcdir)/Objects/stringlib/find.h \
+ $(srcdir)/Objects/stringlib/formatter.h \
+ $(srcdir)/Objects/stringlib/partition.h \
+ $(srcdir)/Objects/stringlib/stringdefs.h \
+ $(srcdir)/Objects/stringlib/string_format.h \
+ $(srcdir)/Objects/stringlib/unicodedefs.h
+
Objects/unicodeobject.o: $(srcdir)/Objects/unicodeobject.c \
- $(srcdir)/Objects/stringlib/string_format.h \
- $(srcdir)/Objects/stringlib/unicodedefs.h \
- $(srcdir)/Objects/stringlib/fastsearch.h \
- $(srcdir)/Objects/stringlib/count.h \
- $(srcdir)/Objects/stringlib/find.h \
- $(srcdir)/Objects/stringlib/partition.h
+ $(STRINGLIB_HEADERS)
Objects/stringobject.o: $(srcdir)/Objects/stringobject.c \
- $(srcdir)/Objects/stringlib/string_format.h \
- $(srcdir)/Objects/stringlib/stringdefs.h \
- $(srcdir)/Objects/stringlib/fastsearch.h \
- $(srcdir)/Objects/stringlib/count.h \
- $(srcdir)/Objects/stringlib/find.h \
- $(srcdir)/Objects/stringlib/partition.h
+ $(STRINGLIB_HEADERS)
Python/formatter_unicode.o: $(srcdir)/Python/formatter_unicode.c \
- $(srcdir)/Objects/stringlib/formatter.h
+ $(STRINGLIB_HEADERS)
Python/formatter_string.o: $(srcdir)/Python/formatter_string.c \
- $(srcdir)/Objects/stringlib/formatter.h
+ $(STRINGLIB_HEADERS)
############################################################################
# Header files