From 24c93591cdd202abeff3629f8ee92cf28711eead Mon Sep 17 00:00:00 2001 From: Guido van Rossum Date: Fri, 11 Apr 1997 15:25:47 +0000 Subject: [PATCH] (Sjoerd:) Incorporate `build number' stuff. --- Misc/Makefile.pre.in | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/Misc/Makefile.pre.in b/Misc/Makefile.pre.in index cda9685383b..8954e6ac4d5 100644 --- a/Misc/Makefile.pre.in +++ b/Misc/Makefile.pre.in @@ -179,11 +179,17 @@ sharedmods: $(SHAREDMODS) # Build a static Python binary containing our extension modules static: $(TARGET) -$(TARGET): $(ADDOBJS) lib.a $(PYTHONLIBS) Makefile $(BASELIB) - $(CC) $(LDFLAGS) $(ADDOBJS) lib.a $(PYTHONLIBS) \ +$(TARGET): $(ADDOBJS) lib.a $(PYTHONLIBS) Makefile $(BASELIB) buildno + expr `cat buildno` + 1 >@buildno + mv @buildno buildno + $(CC) -c $(CFLAGS) -DBUILD=`cat buildno` $(LIBPL)/getbuildinfo.c + $(CC) $(LDFLAGS) $(ADDOBJS) getbuildinfo.o lib.a $(PYTHONLIBS) \ $(LINKPATH) $(BASELIB) $(MODLIBS) $(LIBS) $(SYSLIBS) \ -o $(TARGET) +buildno: + echo 0 >buildno + # Build the library containing our extension modules lib.a: $(MODOBJS) -rm -f lib.a