summaryrefslogtreecommitdiff
path: root/tool
Commit message (Collapse)AuthorAgeFilesLines
* Fix trivial -Wundef warningsBenoit Daloze2021-05-041-1/+1
| | | | | | * See [Feature #17752] Co-authored-by: xtkoba (Tee KOBAYASHI) <xtkoba+ruby@gmail.com>
* Ignore JRuby files on io-consoleHiroshi SHIBATA2021-04-221-0/+1
|
* Fix the regexp list for ignore listHiroshi SHIBATA2021-04-211-2/+1
|
* This change broke the some files like date.gemspec and lib/logger.rb.Hiroshi SHIBATA2021-04-211-10/+15
| | | | | | Revert "sync_default_gems.rb: merge only files named as each gem" This reverts commit 37b96d6773a2151fb3193cab6b9e3f7328915844.
* Added the specific files to the default gems like net-http and optparseHiroshi SHIBATA2021-04-191-6/+15
|
* Fix the wrong file detection for net-*.gemspecHiroshi SHIBATA2021-04-191-0/+5
| | | | [Bug #17476][ruby-core:101724]
* Remove comments in tool/m4 from the generated configureNobuyoshi Nakada2021-04-1734-40/+39
|
* Workaround for installation failures on macOSNobuyoshi Nakada2021-04-151-0/+2
|
* Also merge tool/bundler/*.rb for testing of BundlerHiroshi SHIBATA2021-04-157-6/+157
|
* Restore bundler.gemspec from ruby/ruby repository with sync_default_gems.rbHiroshi SHIBATA2021-04-151-0/+1
|
* mkconfig.rb: Update around SDKROOTNobuyoshi Nakada2021-04-151-2/+10
| | | | | | | c.f. https://opensource.apple.com/source/ruby/ruby-145.40.1/patches/tool_mkconfig.rb.diff * moved to "includedir" from "oldincludedir". * honor "$(prefix)/include" if exists, otherwise fallback to `xcrun`.
* sync_default_gems.rb: merge only files named as each gemNobuyoshi Nakada2021-04-111-15/+10
|
* sync_default_gems.rb: ignore rakelib [ci skip]Nobuyoshi Nakada2021-04-111-1/+3
|
* rbinstall.rb: record default gem filesNobuyoshi Nakada2021-04-101-0/+5
|
* rbinstall.rb: append "/" to directory namesNobuyoshi Nakada2021-04-101-1/+1
|
* sync_default_gems.rb: do not reset the whole directory [ci skip]Nobuyoshi Nakada2021-04-081-1/+1
| | | | | If no files to be ignored, resetting with no argument means resetting the whole directory.
* The guard is to alert patchlevel of X.Y.0NARUSE, Yui2021-04-061-1/+1
|
* update-deps: prepare to run if not yet doneNobuyoshi Nakada2021-04-061-0/+13
|
* Update tool/format-releaseYusuke Endoh2021-04-051-4/+16
| | | | | * remove bz2 entries for Ruby 3 series * remove stats information except "X.X.0" release
* sync_default_gems.rb: ignore COPYING file [ci skip]Nobuyoshi Nakada2021-03-291-0/+1
|
* sync_default_gems.rb: IO#puts prints a newline between each argument [ci skip]Nobuyoshi Nakada2021-03-291-1/+1
|
* sync_default_gems.rb: remove un-committed files [ci skip]Nobuyoshi Nakada2021-03-281-0/+2
| | | | | As files non-existing in the repository cannot be checked out, remove files to be ignored once, and re-check the status.
* sync_default_gems.rb: search the last merge more strictly [ci skip]Nobuyoshi Nakada2021-03-281-2/+3
| | | | | | As tag-only match, `[#{repo}]`, may find unexpected commit, e.g., 5bfca88f760727240902a70d1df0cc516ff31a70 for io-console, match by more exact URL pattern.
* sync_default_gems.rb: escape filter command [ci skip]Nobuyoshi Nakada2021-03-281-1/+6
|
* sync_default_gems.rb: message when no commits [ci skip]Nobuyoshi Nakada2021-03-281-0/+5
|
* sync_default_gems.rb: preserve Co-Authored-By:Nobuyoshi Nakada2021-03-281-3/+15
|
* Add `RbConfig::CONFIG["platform"]`Nobuyoshi Nakada2021-03-221-1/+3
| | | | | | Means the platform with the actual CPU info on universal binary. The CPU in "arch" is fixed as "universal" to refer the header and library paths.
* Copy only generated parser files when RDoc syncsaycabta2021-03-161-1/+15
|
* Revert "Extracted AtomicWrite"Nobuyoshi Nakada2021-03-132-65/+30
| | | | This reverts commit 2148ee78a5bc5e679903f5839c66578bfcf94a39, mistakenly committed.
* Extracted AtomicWriteNobuyoshi Nakada2021-03-132-30/+65
|
* Remove DEFINED_IVAR2 from enumJohn Hawthorn2021-03-101-1/+0
| | | | This version of defined? doesn't seem to be possible to emit anymore.
* [ruby/stringio] Include all modules included into Test::Unit::TestCaseNobuyoshi Nakada2021-03-081-0/+1
| | | | | | Some methods are separated into modules in test-unit now. https://github.com/ruby/stringio/commit/d289848994
* [ruby/stringio] Pass IOs as separate list for ruby 2.xNobuyoshi Nakada2021-03-082-3/+5
| | | | https://github.com/ruby/stringio/commit/74e39858eb
* Set verbose flag at retryingNobuyoshi Nakada2021-02-141-0/+1
|
* Directory mapping for default gemsNobuyoshi Nakada2021-02-141-8/+8
| | | | | | | To uniform directory structures, sometimes files are gathered in different directory than the upstreams, executable files in `libexec` for instance. Re-map these files to consistent with the upstreams.
* Revert following rbinstall.rb changesNobuyoshi Nakada2021-02-141-11/+5
| | | | | | | | | | Because unexpected names are listed in gemspec files. * "Fix gemspec only case" fc56b96b09e477686975c978142e3af9179219cd * "Refined installation of gemspecs placed other than ext and lib" 31f4dec6373c15a58899f8b86e35d48a7d813bf6
* Use UnpackedInstaller to install default gems.Vít Ondruch2021-02-141-22/+26
| | | | | | | | Use UnpackedInstaller for installation of default gems similarly it is already used to install bundled gems. This allows to reuse RubyGems functionality instead of custom code full of exceptions.
* Fix gemspec only caseNobuyoshi Nakada2021-02-141-1/+6
|
* Refined installation of gemspecs placed other than ext and libNobuyoshi Nakada2021-02-141-6/+7
|
* Comment in sh needs to be the beginning of a wordNobuyoshi Nakada2021-02-111-1/+1
|
* vcs.rb: update the given option to VCS.detect by keyword argumentsNobuyoshi Nakada2021-02-081-1/+2
|
* vcs.rb: added `base_url` keyword option to GIT#export_changelogNobuyoshi Nakada2021-02-081-3/+14
|
* vcs.rb: improved export_changelogNobuyoshi Nakada2021-02-081-7/+13
| | | | | | * arguments are optional * `path` may be passed as a keyword argument * `nil` or `"-"` path means stdout
* Pass revision by hand if the commit message lacks the ticket numberNARUSE, Yui2021-02-021-3/+9
|
* Use local repository instead of remoteNARUSE, Yui2021-02-021-8/+7
| | | | to improve performance
* Drop pushing local repoNARUSE, Yui2021-02-021-2/+1
| | | | | I want to push another repo/branch to run CI before pushing it to official branch.
* vcs.rb: fix for baseruby 2.2Nobuyoshi Nakada2021-01-261-1/+2
|
* vcs.rb: support `d` command in log-fixNobuyoshi Nakada2021-01-261-0/+3
|
* vcs.rb: allow log-fix to insert an empty lineNobuyoshi Nakada2021-01-261-1/+1
|
* vcs.rb: continue just with warning if failed to fetch notesNobuyoshi Nakada2021-01-231-4/+5
|