summaryrefslogtreecommitdiff
path: root/tool/make-snapshot
diff options
context:
space:
mode:
authorNobuyoshi Nakada <nobu@ruby-lang.org>2019-08-28 16:34:17 +0900
committerNobuyoshi Nakada <nobu@ruby-lang.org>2019-08-28 16:51:49 +0900
commitc1d0b6adfcbc219db3348b2b2cc4817db21e4b76 (patch)
treedc98fd422911b1846351d135d806501038fa36c2 /tool/make-snapshot
parentb11d739444e312e3284dc5daf8354a3067606f2d (diff)
Revert "Treat RUBY_REVISION as an integer on old rubies"
This reverts commit 6454808c52fff445ff09fefb0fb96988f82aaa3c. It is no longer needed, as `VCS::SVN#get_revisions` now returns `Integer` as revision numbers, and `short_revision` should deal with it.
Diffstat (limited to 'tool/make-snapshot')
-rwxr-xr-xtool/make-snapshot12
1 files changed, 4 insertions, 8 deletions
diff --git a/tool/make-snapshot b/tool/make-snapshot
index d4863bb79e..9199cc2097 100755
--- a/tool/make-snapshot
+++ b/tool/make-snapshot
@@ -293,14 +293,10 @@ def package(vcs, rev, destdir, tmp = nil)
end
open("#{v}/revision.h", "wb") {|f|
- if revision.is_a?(Integer)
- f.puts "#define RUBY_REVISION #{revision}"
- else
- short = vcs.short_revision(revision)
- f.puts "#define RUBY_REVISION #{short.inspect}"
- unless short == revision
- f.puts "#define RUBY_FULL_REVISION #{revision.inspect}"
- end
+ short = vcs.short_revision(revision)
+ f.puts "#define RUBY_REVISION #{short.inspect}"
+ unless short == revision
+ f.puts "#define RUBY_FULL_REVISION #{revision.inspect}"
end
}
version ||= (versionhdr = IO.read("#{v}/version.h"))[RUBY_VERSION_PATTERN, 1]