aboutsummaryrefslogtreecommitdiffstats
path: root/lib/rubygems/ext
Commit message (Collapse)AuthorAgeFilesLines
* [rubygems/rubygems] Fix invalid links in documentation. - wrap ENV variables ↵Josef Šimánek2023-10-031-1/+1
| | | | | | in <code> - fix rubygems.org link - fix zenspider.com link https://github.com/rubygems/rubygems/commit/9eaac94a63
* [rubygems/rubygems] Autoload shellwords when it's needed.Samuel Williams2023-06-133-8/+8
| | | | https://github.com/rubygems/rubygems/commit/e916ccb2d9
* [rubygems/rubygems] util/rubocop -A --only Style/FormatStringHiroshi SHIBATA2023-04-071-3/+3
| | | | https://github.com/rubygems/rubygems/commit/132a56569d
* [rubygems/rubygems] util/rubocop -A --only Performance/RegexpMatchHiroshi SHIBATA2023-04-041-1/+1
| | | | https://github.com/rubygems/rubygems/commit/52ae4452c2
* Refactor and fix usage of Gem.rubyなつき2023-03-233-8/+9
|
* Move duplicated logic to parent classなつき2023-03-233-26/+15
|
* Make sure native extensions are loaded correctly in ext_conf builderなつき2023-03-231-1/+15
|
* Make sure native extensions are loaded correctly in rake builderなつき2023-03-231-1/+13
|
* util/rubocop -A --only Layout/EmptyLineAfterMagicCommentHiroshi SHIBATA2023-03-235-0/+5
|
* util/rubocop -A --only Style/TernaryParenthesesHiroshi SHIBATA2023-03-171-1/+1
|
* util/rubocop -A --only Layout/DotPositionHiroshi SHIBATA2023-03-171-4/+4
|
* [rubygems/rubygems] util/rubocop -A --only Style/OrAssignmentHiroshi SHIBATA2023-03-171-3/+1
| | | | https://github.com/rubygems/rubygems/commit/965fc82cfd
* [rubygems/rubygems] util/rubocop -A --only Style/RescueStandardErrorHiroshi SHIBATA2023-03-172-3/+3
| | | | https://github.com/rubygems/rubygems/commit/80b57da926
* [rubygems/rubygems] util/rubocop -A --only Style/RedundantParenthesesHiroshi SHIBATA2023-03-171-1/+1
| | | | https://github.com/rubygems/rubygems/commit/295691d4dc
* [rubygems/rubygems] util/rubocop -A --only Style/CommentAnnotationHiroshi SHIBATA2023-03-171-1/+1
| | | | https://github.com/rubygems/rubygems/commit/4e77a1d1d5
* [rubygems/rubygems] util/rubocop -A --only Style/ParallelAssignmentHiroshi SHIBATA2023-03-171-1/+2
| | | | https://github.com/rubygems/rubygems/commit/5c88c77873
* [rubygems/rubygems] util/rubocop -A --only Style/StringLiteralsInInterpolationHiroshi SHIBATA2023-03-171-1/+1
| | | | https://github.com/rubygems/rubygems/commit/cb554f6eb7
* [rubygems/rubygems] util/rubocop -A --only Lint/UselessAccessModifierHiroshi SHIBATA2023-03-171-2/+0
| | | | https://github.com/rubygems/rubygems/commit/5070f90987
* [rubygems/rubygems] normalise manifest path from cargo on windowsMat Sadler2023-01-301-1/+7
| | | | https://github.com/rubygems/rubygems/commit/23b5ca5fc4
* [rubygems/rubygems] better error message if cargo metadata doesn't contain ↵Mat Sadler2023-01-301-0/+11
| | | | | | the package we expect https://github.com/rubygems/rubygems/commit/cb7e6d1577
* [rubygems/rubygems] install rust extensions into expected directory nestingMat Sadler2023-01-301-6/+26
| | | | https://github.com/rubygems/rubygems/commit/85ea86d348
* [rubygems/rubygems] use cargo to get crate nameMat Sadler2023-01-302-91/+93
| | | | | | | | | | | | the final copying of the extension into place has been slimmed down, reflecting that it only needs to copy a single file, rather than replicating the more involved process used for a C ext this also refactors #build so that #cargo_crate_name only needs to be called once, and hopefully the build flow is easier to understand https://github.com/rubygems/rubygems/commit/5a0d7f2e6c
* Merge RubyGems and Bundler masterHiroshi SHIBATA2023-01-101-1/+1
| | | | from https://github.com/rubygems/rubygems/commit/0635c1423db5d7c461d53bf0c3329bca75de7609
* Merge RubyGems-3.4.0 and Bundler-2.4.0Hiroshi SHIBATA2022-12-242-7/+22
|
* [rubygems/rubygems] Cleanup intermediate artifacts after installing built ↵Eloy Espinaco2022-12-202-2/+4
| | | | | | extensions https://github.com/rubygems/rubygems/commit/98b6a959bd
* [rubygems/rubygems] Always build in release modeIan Ker-Seymer2022-12-071-18/+2
| | | | https://github.com/rubygems/rubygems/commit/7b84fc1f19
* Merge RubyGems/Bundler master from ee2f8398324af4bc1b95f7565ce2fda98126e026Hiroshi SHIBATA2022-11-111-0/+4
|
* Merge rubygems/bundler HEAD.Hiroshi SHIBATA2022-08-091-2/+2
| | | | Pick from https://github.com/rubygems/rubygems/commit/dfbb5a38114640e0d8d616861607f3de73ee0199
* Merge rubygems/bundler HEADHiroshi SHIBATA2022-08-031-1/+1
| | | | Pick from https://github.com/rubygems/rubygems/commit/8331e63263081a6aa690d8025d2957f30c4e814a
* RubyGems: Enable Style/StringLiterals copTakuya Noguchi2022-07-227-36/+36
| | | | Signed-off-by: Takuya Noguchi <takninnovationresearch@gmail.com>
* Sync RubyGems & Bundler with upstream repoDavid Rodríguez2022-06-243-67/+113
|
* [rubygems/rubygems] Bring TODO message up to dateDavid Rodríguez2022-06-172-2/+2
| | | | https://github.com/rubygems/rubygems/commit/e07dba0923
* [rubygems/rubygems] Remove part of comment that fell out of dateDavid Rodríguez2022-06-172-14/+4
| | | | https://github.com/rubygems/rubygems/commit/272ac23aa8
* [rubygems/rubygems] Don't modify RbConfig at all when building extensionsDavid Rodríguez2022-06-172-50/+40
| | | | | | | | | Instead, pass sitearchdir and sitelibdir directly to `make`. This also removes the need to create and use the siteconf file at all when generating makefiles. https://github.com/rubygems/rubygems/commit/dea41fa2dc
* [rubygems/rubygems] Remove unnecessary conditionDavid Rodríguez2022-06-172-27/+23
| | | | | | This variable can't be falsy. https://github.com/rubygems/rubygems/commit/b838f9a6f0
* [rubygems/rubygems] No need to change `RbConfig::CONFIG` at allDavid Rodríguez2022-06-171-1/+0
| | | | | | Only `RbConfig::MAKEFILE_CONFIG` is actually used. https://github.com/rubygems/rubygems/commit/b767cc0929
* Merge RubyGems and Bundler HEADHiroshi SHIBATA2022-05-201-1/+1
| | | | https://github.com/rubygems/rubygems/commit/125415593ead9ab69a9f0bb5392c9d7ec61b1f51
* Merge rubygems master 1e4eda741d732ca1bd7031aef0a16c7348adf7a5Hiroshi SHIBATA2022-04-281-1/+1
|
* Merge RubyGems/Bundler masterHiroshi SHIBATA2022-04-282-0/+308
| | | | https://github.com/rubygems/rubygems/commit/fe96fb6e2ac5a8b6df5e852470d11fa854301eca
* Merge the master branch of rubygems repoHiroshi SHIBATA2021-11-161-1/+1
| | | | Picked from https://github.com/rubygems/rubygems/commit/4b498709a015a94e14a3852a1841a7a3e669133d
* [rubygems/rubygems] GNU Make needs DESTDIR on Windows environment like msys ↵Hiroshi SHIBATA2021-11-061-5/+5
| | | | | | or mingw https://github.com/rubygems/rubygems/commit/7fd987d30d
* [rubygems/rubygems] Explicitly ignored empty value for DESTDIRHiroshi SHIBATA2021-11-051-1/+1
| | | | https://github.com/rubygems/rubygems/commit/69dcc02553
* [rubygems/rubygems] Skip to set DESTDIR option when it's not provided for ↵Hiroshi SHIBATA2021-11-051-1/+2
| | | | | | mswin platform https://github.com/rubygems/rubygems/commit/b93546c8d8
* [rubygems/rubygems] Lazily load `shellwords` libraryDavid Rodríguez2021-07-273-4/+3
| | | | https://github.com/rubygems/rubygems/commit/e5532ef886
* Sync latest bundler & rubygems development versionDavid Rodríguez2021-07-071-4/+4
|
* Sync latest development version of bundler & rubygemsDavid Rodríguez2021-03-081-1/+2
|
* Track RubyGems master(3.3.0.dev) branch at ↵Hiroshi SHIBATA2021-01-043-10/+10
| | | | 55634a8af18a52df86c4275d70fa1179118bcc20
* Merge RubyGems 3.2.2 and Bundler 2.2.2Hiroshi SHIBATA2020-12-181-1/+1
|
* Merge prepare version of RubyGems 3.2.0Hiroshi SHIBATA2020-12-085-57/+43
|
* Revert "Manually merged from https://github.com/rubygems/rubygems/pull/2636"Hiroshi SHIBATA2020-09-235-10/+0
| | | | | 31a6eaabc165d8a222e176f2c809d90622d88ec2 is obsoleted with https://github.com/rubygems/rubygems/pull/3820