From: hpa Date: Thu, 7 May 1998 23:47:23 +0000 (+0000) Subject: Clean up "make prerel" a bit. X-Git-Tag: syslinux-1.40~3 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=75fb46f093c81f964e580adfed07ad07b3d176da;p=platform%2Fupstream%2Fsyslinux.git Clean up "make prerel" a bit. --- diff --git a/Makefile b/Makefile index e355e9a..7f0972f 100644 --- a/Makefile +++ b/Makefile @@ -38,13 +38,15 @@ all: $(TARGETS) # The DATE is set on the make command line when building binaries for # official release. Otherwise, substitute a hex string that is pretty much # guaranteed to be unique to be unique from build to build. -NOW = $(shell perl now.pl ldlinux.asm) +ifndef HEXDATE +HEXDATE = $(shell perl now.pl ldlinux.asm) +endif ifndef DATE -DATE = $(NOW) +DATE = $(HEXDATE) endif ldlinux.bin: ldlinux.asm genstupid.pl - $(NASM) -f bin -dVERSION="'$(VERSION)'" -dDATE_STR="'$(DATE)'" -dHEXDATE="$(NOW)" -l ldlinux.lst -o ldlinux.bin ldlinux.asm + $(NASM) -f bin -dVERSION="'$(VERSION)'" -dDATE_STR="'$(DATE)'" -dHEXDATE="$(HEXDATE)" -l ldlinux.lst -o ldlinux.bin ldlinux.asm perl genstupid.pl < ldlinux.lst bootsect.bin: ldlinux.bin @@ -116,7 +118,7 @@ prerel: mkdir -p release/syslinux-$(VERSION)-$(DATE) cp $(SOURCES) $(DOCS) $(OTHER) release/syslinux-$(VERSION)-$(DATE) make -C release/syslinux-$(VERSION)-$(DATE) clean - make -C release/syslinux-$(VERSION)-$(DATE) DATE="$(DATE)" + make -C release/syslinux-$(VERSION)-$(DATE) HEXDATE="$(DATE)" make -C release/syslinux-$(VERSION)-$(DATE) dist cd release ; tar cvvf - syslinux-$(VERSION)-$(DATE) | \ gzip -9 > syslinux-$(VERSION)-$(DATE).tar.gz