aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNobuyoshi Nakada <nobu@ruby-lang.org>2019-05-29 12:09:19 +0900
committerNobuyoshi Nakada <nobu@ruby-lang.org>2019-05-29 12:09:25 +0900
commit34fe1f7d719d556cd7eda16d4df7cc64ce25dcfa (patch)
tree362d513ac3fcf77d81756e95aa2e05c7f2d7bdfd
parent3f132979236f4aa42e3347a920123ce271a1e695 (diff)
downloadruby-34fe1f7d719d556cd7eda16d4df7cc64ce25dcfa.tar.gz
Create empty revision.tmp if BASERUBY is not yes
-rwxr-xr-xcommon.mk7
1 files changed, 3 insertions, 4 deletions
diff --git a/common.mk b/common.mk
index 6199119b03..db930426a3 100755
--- a/common.mk
+++ b/common.mk
@@ -1091,11 +1091,10 @@ $(srcdir)/revision.h:
$(Q)$(gnumake:yes=#) $(RM) $(@F)
$(Q)$(gnumake:yes=#) exit > $@ || exit > $(@F)
-revision.tmp: $(srcdir)/version.h $(srcdir)/tool/file2lastrev.rb $(REVISION_FORCE)
-revision.$(HAVE_BASERUBY:yes=tmp): $(srcdir)/version.h $(srcdir)/tool/file2lastrev.rb $(REVISION_FORCE)
- $(Q) $(BASERUBY) $(srcdir)/tool/file2lastrev.rb -q --revision.h "$(srcdir)" > revision.tmp
-revision.$(HAVE_BASERUBY:no=tmp):
+revision.tmp::
$(Q)exit > $@
+revision.$(HAVE_BASERUBY:yes=tmp):: $(srcdir)/version.h $(srcdir)/tool/file2lastrev.rb $(REVISION_FORCE)
+ $(Q) $(BASERUBY) $(srcdir)/tool/file2lastrev.rb -q --revision.h "$(srcdir)" > $@
$(REVISION_H): revision.tmp
$(Q)$(IFCHANGE) "--timestamp=$@" "$(srcdir)/revision.h" revision.tmp