aboutsummaryrefslogtreecommitdiffstats
path: root/tool
Commit message (Collapse)AuthorAgeFilesLines
* vcs.rb: fix after_exportnobu2015-01-231-2/+2
| | | | | | * tool/vcs.rb (VCS#after_export): fix nesting. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49384 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * tool/redmine-backporter.rb (find_svn_log): use double quotes insteadusa2015-01-221-2/+2
| | | | | | | | | | of single quotes because cmd.exe doesn't handle them. * tool/redmine-backporter.rb (done): the 2nd element of matched data is the offset of the end of matched string, not length. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49379 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* make-snapshot: remove unused filesnobu2015-01-201-0/+10
| | | | | | | * tool/make-snapshot (package): remove working directories and unused files. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49358 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* make-snapshot: make revision.h by makenobu2015-01-202-6/+17
| | | | | | | * tool/make-snapshot (package): keep VCS management files until prerequisites build, so that revision.h can be made by make. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49357 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* vcs.rb: fix for local svnnobu2015-01-201-14/+16
| | | | | | | | | | * tool/vcs.rb (VCS.local_path?): predicate that the argument is a local path. * tool/vcs.rb (VCS::SVN.search_root): extract a method to search working root directory. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49355 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * tool/vcs.rb: fix the exception given remote-url of svn.hsbt2015-01-201-6/+9
| | | | git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49354 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* redmine-backporter.rb: garbage linesnobu2015-01-201-2/+0
| | | | | | | * tool/redmine-backporter.rb: remove garbage lines, and should not override Kernel#readline. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49353 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * tool/redmine-backporter.rb: fix bugs.usa2015-01-201-1/+2
| | | | git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49351 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* redmine-backporter.rb: try Readlinenobu2015-01-201-3/+9
| | | | | | | * tool/redmine-backporter.rb (readline): try Readline.readline if available. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49350 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* redmine-backporter.rb: get rid of wrappingnobu2015-01-201-2/+6
| | | | | | | * tool/redmine-backporter.rb (readline): get rid of wrapping at the right edge on Windows. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49349 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * tool/redmine-backporter.rb: now can change the page of `ls`.usa2015-01-201-3/+3
| | | | git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49348 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* redmine-backporter.rb: fix for Windowsnobu2015-01-201-0/+1
| | | | | | | * tool/redmine-backporter.rb (readline): make binmode so that single enter works on Windows. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49346 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * tool/redmine-backporter.rb (readline): fallback to normal gets onusa2015-01-201-0/+1
| | | | | | | Windows because IO.console.getch is not always do as expected. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49345 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* redmine-backporter.rb: like Readline.readlinenobu2015-01-201-6/+5
| | | | | | | * tool/redmine-backporter.rb (readline): rename and add optional argument prompt, like Readline.readline. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49344 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* redmine-backporter.rb: improve mygetsnobu2015-01-201-6/+5
| | | | | | | * tool/redmine-backporter.rb (mygets): newline to finish, fix DEL code, erase the last character at DEL/BS, and use \C escapes. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49343 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * tool/redmine-backporter.rb: update usage.usa2015-01-201-1/+2
| | | | git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49342 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* Use master instead of HEADnaruse2015-01-201-1/+1
| | | | git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49340 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * tool/redmine-backporter.rb (mygets): to support Backspacenaruse2015-01-201-1/+28
| | | | | | implement gets by itself. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49339 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* vcs.rb: search svn directorynobu2015-01-181-1/+7
| | | | | | | * tool/vcs.rb (VCS::SVN#wcroot): search svn directory by traversing parent directories for old svn. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49320 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* vcs.rb: debugnobu2015-01-181-1/+8
| | | | | | * tool/vcs.rb (VCS::SVN#wcroot): debug info. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49319 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* vcs.rb: workaroundnobu2015-01-181-2/+2
| | | | | | | * tool/vcs.rb (VCS::SVN#export): workaround for the case wcroot-abspath is not present. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49318 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* vcs.rb: export without remote svnnobu2015-01-181-3/+39
| | | | | | | * tool/vcs.rb (VCS::SVN#export): export without access to the remote server. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49314 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* file2lastrev.rb: no ellipsis shorter namesnobu2015-01-171-1/+1
| | | | | | | * tool/file2lastrev.rb (revision_h): do not truncate and ellipsis names shorter than the limit. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49308 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* file2lastrev.rb: limit branch namesnobu2015-01-171-1/+6
| | | | | | | * tool/file2lastrev.rb (revision_h): limit branch names upto 16 chars, and replace extra part with ".." not to exceed the limit. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49305 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* vcs.rb: no empty namesnobu2015-01-171-2/+2
| | | | | | * tool/vcs.rb (get_revisions): branch names must not be empty. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49304 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* version.h: include branch namenobu2015-01-172-4/+10
| | | | | | | | | | * tool/file2lastrev.rb, tool/vcs.rb (get_revisions): define RUBY_BRANCH_NAME from the current branch name. * version.h (RUBY_REVISION_STR): include the current branch name not "trunk" always. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49301 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* suppress alert warningsnobu2015-01-172-2/+6
| | | | git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49295 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* make-snapshot: clear RUBY_PLATFORMnobu2015-01-171-0/+2
| | | | | | | | * tool/make-snapshot (package): clear RUBY_PLATFORM of the building platform to suppress warnings in rbconfig.rb at universal-darwin. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49294 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* make-snapshot: extract gemsnobu2015-01-171-0/+1
| | | | | | * tool/make-snapshot (package): extract bundled gems for package. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49291 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* vcs.rb: fake string for branch namesnobu2015-01-171-1/+3
| | | | | | | * tool/vcs.rb (VCS::GIT#branch): make fake string for branch names to suppress expanding as a path. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49290 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* make-snapshot: check the first word of commandsnobu2015-01-171-1/+2
| | | | | | | * tool/make-snapshot: commands stored in environment variables may contain options, so check only the first word. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49289 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* rbinstall.rb: load zlib earliernobu2015-01-171-5/+5
| | | | | | | * tool/rbinstall.rb: try to load zlib before using Gem::Installer, not to let LoadError raise during autoloading. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49287 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * tool/redmine-backporter.rb: support adding related revisionsnaruse2015-01-161-0/+11
| | | | | | to issues. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49282 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* common.mk: extract-gemsnobu2015-01-161-0/+16
| | | | | | | * common.mk (extract-gems): extract gem files to install them even if zlib is not available. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49271 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* rbinstall.rb: install unpacked gemsnobu2015-01-161-1/+43
| | | | | | | * tool/rbinstall.rb (gem): install gems from unpacked directories for platforms where zlib is not available. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49270 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* rbinstall.rb: always make gem directoriesnobu2015-01-161-8/+8
| | | | | | | * tool/rbinstall.rb (gem): always make gem directories regardless of zlib. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49269 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* rbinstall.rb: use DLEXTnobu2015-01-161-1/+2
| | | | | | | | * tool/rbinstall.rb (RbInstall::Specs::FileCollector#built_libraries): use configured value DLEXT instead of hardcoded suffix. shared object suffix is system dependent. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49268 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* make-snapshot: add fake valuesnobu2015-01-151-0/+2
| | | | | | | * tool/make-snapshot (package): add fake values, rubylibprefix and ruby_version which are necessary for Gem.default_dir. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49258 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* downloader.rb: verify gemsnobu2015-01-141-2/+24
| | | | | | | * tool/downloader.rb (RubyGems.download): verify downloaded gem packages. LowSecurity to allow untrusted certificates now. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49251 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* rbinstall.rb: fix bundled gems locationnobu2015-01-131-2/+2
| | | | | | | * tool/rbinstall.rb (gem): fix changing permissions of installed bundled gems. [Fix GH-812] git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49238 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* rbinstall.rb: reuse options hashnobu2015-01-131-1/+9
| | | | | | | * tool/rbinstall.rb (gem): reuse options hash, which is invariant for all gems. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49233 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* rbinstall.rb: suppress warningsnobu2015-01-131-5/+2
| | | | | | | | | * tool/rbinstall.rb (install): get rid of shadowing outer local variables. * tool/rbinstall.rb: remove unused variables. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49232 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* add bold to headersnaruse2015-01-061-5/+5
| | | | git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49160 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* rbinstall.rb: fix bundled gems locationnobu2014-12-281-1/+1
| | | | | | | | * rbinstall.rb: fix target location for installing bundled gems. install to the prepared directory instead of default Gem.dir, not to be affected GEM_HOME environment variable. [Fix GH-798] git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49047 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * tool/make-snapshot: show sha1 digest when making packages.hsbt2014-12-271-1/+2
| | | | | | | it's request from https://github.com/ruby/www.ruby-lang.org/issues/921 [fix GH-794] git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49032 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* Fix typo for LoadError constantzzak2014-12-251-1/+1
| | | | git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49017 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * tool/rbinstall.rb: skip installing bundle gems if zlib is unavailable.usa2014-12-251-14/+22
| | | | git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49015 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * tool/downloader.rb: support old versions of ruby.usa2014-12-251-1/+33
| | | | | | | | * tool/downloader.rb: now can download gems by http if openssl is not available (this may be danger!) git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49014 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * tool/redmine-backporter.rb: require view_changesets permission.naruse2014-12-241-8/+9
| | | | git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48964 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* downloader.rb: fix exception argumentsnobu2014-12-241-1/+1
| | | | | | | | * tool/downloader.rb (Downloader.download): fix the exception to re-raise. initialize methods of subclasses of Exception may have different parameters. [ruby-core:67086] [Bug #10639] git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48963 b2dd03c8-39d4-4d8f-98ff-823fe69b080e