From 9821f6d0e5957a680bb4ce39708ebc86e23d85d0 Mon Sep 17 00:00:00 2001 From: Nobuyoshi Nakada Date: Mon, 13 Feb 2023 15:12:54 +0900 Subject: Override release date in Makefile if possible --- defs/gmake.mk | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'defs') diff --git a/defs/gmake.mk b/defs/gmake.mk index c610eff283..3fad72e5c7 100644 --- a/defs/gmake.mk +++ b/defs/gmake.mk @@ -56,6 +56,13 @@ ifeq ($(if $(filter all main exts enc trans libencs libenc libtrans \ -include $(SHOWFLAGS) endif +ifeq ($(HAVE_BASERUBY):$(HAVE_GIT),yes:yes) +override modified := $(shell $(BASERUBY) -C $(srcdir) tool/file2lastrev.rb --modified='%Y %m %d') +override RUBY_RELEASE_YEAR := $(word 1,$(modified)) +override RUBY_RELEASE_MONTH := $(word 2,$(modified)) +override RUBY_RELEASE_DAY := $(word 3,$(modified)) +endif + ifneq ($(filter universal-%,$(arch)),) define archcmd %.$(1).S: %.c -- cgit v1.2.1