Make RUBY_RELEASE_DATE full on development

I cannot tell the order just by commit hashes.
This commit is contained in:
Nobuyoshi Nakada 2019-06-08 20:08:18 +09:00
Родитель 1ca03dc4f7
Коммит f42588f754
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4BC7D6DF58D8DF60
1 изменённых файлов: 11 добавлений и 0 удалений

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

@ -11,6 +11,8 @@ require File.expand_path('../vcs', __FILE__)
Program = $0
TIMEZONE_FOR_RELEASE = "+09:00" # in Japan Standard Time traditionally
@output = nil
def self.output=(output)
if @output and @output != output
@ -74,6 +76,15 @@ vcs = nil
if title
"#define RUBY_LAST_COMMIT_TITLE #{title.dump}"
end,
if modified
modified.getlocal(TIMEZONE_FOR_RELEASE).
strftime(<<TIME)
#if defined(RUBY_PATCHLEVEL) && (RUBY_PATCHLEVEL == -1)
#undef RUBY_RELEASE_DATE
#define RUBY_RELEASE_DATE "%FT%T%:z"
#endif
TIME
end,
].compact
}
when :doxygen