diff options
author | van Hauser <vh@thc.org> | 2019-11-30 14:21:14 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-11-30 14:21:14 +0100 |
commit | 9c2e27a026e580d5288d2bf4f70bc2b99de5a88f (patch) | |
tree | b09f186cbef233d0fa78cabd5f38a39eb9a38762 | |
parent | b2896c79c6ded54234a4a409f82d7cf893d23305 (diff) | |
parent | 644bdd220e111d25e43cc5a9f457202b010e9fe9 (diff) | |
download | afl++-9c2e27a026e580d5288d2bf4f70bc2b99de5a88f.tar.gz |
Merge pull request #122 from bmwiedemann/date
Allow to override build date with SOURCE_DATE_EPOCH
-rw-r--r-- | Makefile | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/Makefile b/Makefile index 9952ee6e..e47e1eff 100644 --- a/Makefile +++ b/Makefile @@ -41,6 +41,13 @@ AFL_FUZZ_FILES = $(wildcard src/afl-fuzz*.c) PYTHON_INCLUDE ?= /usr/include/python2.7 + +ifdef SOURCE_DATE_EPOCH + BUILD_DATE ?= $(shell date -u -d "@$(SOURCE_DATE_EPOCH)" -I 2>/dev/null || date -u -r "$(SOURCE_DATE_EPOCH)" -I 2>/dev/null || date -u -I) +else + BUILD_DATE ?= $(shell date -I) +endif + ifneq "$(filter Linux GNU%,$(shell uname))" "" LDFLAGS += -ldl endif @@ -299,7 +306,7 @@ source-only: all radamsa $(MAKE) -C libtokencap %.8: % - @echo .TH $* 8 `date -I` "afl++" > $@ + @echo .TH $* 8 $(BUILD_DATE) "afl++" > $@ @echo .SH NAME >> $@ @echo .B $* >> $@ @echo >> $@ |