* win32/setup.mak (verconf.mk): split release date into year,
  month, and day.

* common.mk (RUBY_RELEASE_DATE): move from Makefile.in to share
  with win32/setup.mak.

git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53312 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
This commit is contained in:
nobu 2015-12-25 15:02:14 +00:00
Родитель 59fc842601
Коммит 00a47cf678
3 изменённых файлов: 10 добавлений и 8 удалений

Просмотреть файл

@ -90,7 +90,6 @@ POSTLINK = @POSTLINK@
RUBY_BASE_NAME=@RUBY_BASE_NAME@
RUBY_PROGRAM_VERSION=@RUBY_PROGRAM_VERSION@
RUBY_RELEASE_DATE = $(RUBY_RELEASE_YEAR)-$(RUBY_RELEASE_MONTH)-$(RUBY_RELEASE_DAY)
RUBY_INSTALL_NAME=@RUBY_INSTALL_NAME@
RUBY_SO_NAME=@RUBY_SO_NAME@
EXEEXT = @EXEEXT@

Просмотреть файл

@ -13,6 +13,7 @@ ECHO = @$(ECHO0)
UNICODE_VERSION = 8.0.0
RUBY_RELEASE_DATE = $(RUBY_RELEASE_YEAR)-$(RUBY_RELEASE_MONTH)-$(RUBY_RELEASE_DAY)
RUBYLIB = $(PATH_SEPARATOR)
RUBYOPT = -
RUN_OPTS = --disable-gems

Просмотреть файл

@ -129,15 +129,17 @@ MSC_VER = _MSC_VER
verconf.mk: nul
@$(CPP) -I$(srcdir) -I$(srcdir)/include <<"Creating $(@)" | findstr "=" >$(@)
#define STRINGIZE(expr) STRINGIZE0(expr)
#ifndef STRINGIZE0
#define STRINGIZE0(expr) #expr
#endif
#define RUBY_REVISION 0
#include "version.h"
release_date = RUBY_RELEASE_DATE
#undef RUBY_RELEASE_DATE
RUBY_RELEASE_DATE = $$(release_date)
release_year = RUBY_RELEASE_YEAR
release_month = RUBY_RELEASE_MONTH
release_day = RUBY_RELEASE_DAY
#undef RUBY_RELEASE_YEAR
#undef RUBY_RELEASE_MONTH
#undef RUBY_RELEASE_DAY
RUBY_RELEASE_YEAR = $$(release_year)
RUBY_RELEASE_MONTH = $$(release_month)
RUBY_RELEASE_DAY = $$(release_day)
<<
-program-name-: