From: Guido van Rossum Date: Fri, 11 Apr 1997 15:25:47 +0000 (+0000) Subject: (Sjoerd:) Incorporate `build number' stuff. X-Git-Tag: v1.5a1~179 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=24c93591cdd202abeff3629f8ee92cf28711eead;p=python (Sjoerd:) Incorporate `build number' stuff. --- diff --git a/Misc/Makefile.pre.in b/Misc/Makefile.pre.in index cda9685383..8954e6ac4d 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