summaryrefslogtreecommitdiff
path: root/tool
AgeCommit message (Collapse)Author
2021-05-11Run nmake check on Actions (#4487)Takashi Kokubun
* Run nmake check on Actions * Skip tests not working in mswin GitHub Actions * Override TEMP * Revert "Skip tests not working in mswin GitHub Actions" This reverts commit 544d2575fcdf23ae63cd25aa03fce10c28b259f2. * Revert "Revert "Skip tests not working in mswin GitHub Actions"" This reverts commit e1f8ad7862c9c4be52dc6e1031a004621eb07e6e. * Fix timeouts * Skip some more broken tests * Update windows.yml * Add a guard for rbasic_spec * Revert "Update windows.yml" This reverts commit bc9694b6b3b9594d406378d15ca11723fb052bc8. * Skip the ensure clause * Simplify the ensure Notes: Merged-By: k0kubun <takashikkbn@gmail.com>
2021-05-11Workaround for make test-toolHiroshi SHIBATA
2021-05-11Fix a typo of c6a11b865e1f9085c88fe169a1f47680383580c2Yusuke Endoh
It failed to define `refute_path_not_exist`
2021-05-11Alias assert/refute_path_exists for test-unit gem.Hiroshi SHIBATA
It's required at https://github.com/rubygems/rubygems/pull/3141
2021-05-11Sync bundler & rubygemsDavid Rodríguez
Notes: Merged: https://github.com/ruby/ruby/pull/4367
2021-05-11Sync bundler & rubygems at the same timeDavid Rodríguez
Notes: Merged: https://github.com/ruby/ruby/pull/4367
2021-05-11Properly synchronize bundler gemspec tooDavid Rodríguez
By making the necessary modifications automatically. Notes: Merged: https://github.com/ruby/ruby/pull/4367
2021-05-11Simplify syncing bundlerDavid Rodríguez
These files no longer exist upstream, so they don't need to be synced. Notes: Merged: https://github.com/ruby/ruby/pull/4367
2021-05-06Move net-imap.gemspec to under the lib/net/imap directory.Hiroshi SHIBATA
2021-05-04Fix trivial -Wundef warningsBenoit Daloze
* See [Feature #17752] Co-authored-by: xtkoba (Tee KOBAYASHI) <xtkoba+ruby@gmail.com> Notes: Merged: https://github.com/ruby/ruby/pull/4428
2021-04-22Ignore JRuby files on io-consoleHiroshi SHIBATA
2021-04-21Fix the regexp list for ignore listHiroshi SHIBATA
2021-04-21This change broke the some files like date.gemspec and lib/logger.rb.Hiroshi SHIBATA
Revert "sync_default_gems.rb: merge only files named as each gem" This reverts commit 37b96d6773a2151fb3193cab6b9e3f7328915844.
2021-04-19Added the specific files to the default gems like net-http and optparseHiroshi SHIBATA
2021-04-19Fix the wrong file detection for net-*.gemspecHiroshi SHIBATA
[Bug #17476][ruby-core:101724]
2021-04-17Remove comments in tool/m4 from the generated configureNobuyoshi Nakada
2021-04-15Workaround for installation failures on macOSNobuyoshi Nakada
2021-04-15Also merge tool/bundler/*.rb for testing of BundlerHiroshi SHIBATA
Notes: Merged: https://github.com/ruby/ruby/pull/4383
2021-04-15Restore bundler.gemspec from ruby/ruby repository with sync_default_gems.rbHiroshi SHIBATA
Notes: Merged: https://github.com/ruby/ruby/pull/4383
2021-04-15mkconfig.rb: Update around SDKROOTNobuyoshi Nakada
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`.
2021-04-11sync_default_gems.rb: merge only files named as each gemNobuyoshi Nakada
2021-04-11sync_default_gems.rb: ignore rakelib [ci skip]Nobuyoshi Nakada
2021-04-10rbinstall.rb: record default gem filesNobuyoshi Nakada
2021-04-10rbinstall.rb: append "/" to directory namesNobuyoshi Nakada
2021-04-08sync_default_gems.rb: do not reset the whole directory [ci skip]Nobuyoshi Nakada
If no files to be ignored, resetting with no argument means resetting the whole directory.
2021-04-06The guard is to alert patchlevel of X.Y.0NARUSE, Yui
2021-04-06update-deps: prepare to run if not yet doneNobuyoshi Nakada
2021-04-05Update tool/format-releaseYusuke Endoh
* remove bz2 entries for Ruby 3 series * remove stats information except "X.X.0" release
2021-03-29sync_default_gems.rb: ignore COPYING file [ci skip]Nobuyoshi Nakada
2021-03-29sync_default_gems.rb: IO#puts prints a newline between each argument [ci skip]Nobuyoshi Nakada
2021-03-28sync_default_gems.rb: remove un-committed files [ci skip]Nobuyoshi Nakada
As files non-existing in the repository cannot be checked out, remove files to be ignored once, and re-check the status.
2021-03-28sync_default_gems.rb: search the last merge more strictly [ci skip]Nobuyoshi Nakada
As tag-only match, `[#{repo}]`, may find unexpected commit, e.g., 5bfca88f760727240902a70d1df0cc516ff31a70 for io-console, match by more exact URL pattern.
2021-03-28sync_default_gems.rb: escape filter command [ci skip]Nobuyoshi Nakada
2021-03-28sync_default_gems.rb: message when no commits [ci skip]Nobuyoshi Nakada
2021-03-28sync_default_gems.rb: preserve Co-Authored-By:Nobuyoshi Nakada
2021-03-22Add `RbConfig::CONFIG["platform"]`Nobuyoshi Nakada
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. Notes: Merged: https://github.com/ruby/ruby/pull/4300 Merged-By: nobu <nobu@ruby-lang.org>
2021-03-16Copy only generated parser files when RDoc syncsaycabta
2021-03-13Revert "Extracted AtomicWrite"Nobuyoshi Nakada
This reverts commit 2148ee78a5bc5e679903f5839c66578bfcf94a39, mistakenly committed.
2021-03-13Extracted AtomicWriteNobuyoshi Nakada
2021-03-10Remove DEFINED_IVAR2 from enumJohn Hawthorn
This version of defined? doesn't seem to be possible to emit anymore. Notes: Merged: https://github.com/ruby/ruby/pull/4253
2021-03-08[ruby/stringio] Include all modules included into Test::Unit::TestCaseNobuyoshi Nakada
Some methods are separated into modules in test-unit now. https://github.com/ruby/stringio/commit/d289848994
2021-03-08[ruby/stringio] Pass IOs as separate list for ruby 2.xNobuyoshi Nakada
https://github.com/ruby/stringio/commit/74e39858eb
2021-02-14Set verbose flag at retryingNobuyoshi Nakada
2021-02-14Directory mapping for default gemsNobuyoshi Nakada
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.
2021-02-14Revert following rbinstall.rb changesNobuyoshi Nakada
Because unexpected names are listed in gemspec files. * "Fix gemspec only case" fc56b96b09e477686975c978142e3af9179219cd * "Refined installation of gemspecs placed other than ext and lib" 31f4dec6373c15a58899f8b86e35d48a7d813bf6
2021-02-14Use UnpackedInstaller to install default gems.Vít Ondruch
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.
2021-02-14Fix gemspec only caseNobuyoshi Nakada
2021-02-14Refined installation of gemspecs placed other than ext and libNobuyoshi Nakada
2021-02-11Comment in sh needs to be the beginning of a wordNobuyoshi Nakada
2021-02-08vcs.rb: update the given option to VCS.detect by keyword argumentsNobuyoshi Nakada