Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add fat binary gem support for ruby-3.1
Ruby-3.1-x64 on Windows has a changed platform string "x64-mingw-ucrt" vc. "x64-mingw32". Consequentally rake-compiler-dock has a new corresponding platform image. See https://rubyinstaller.org/2021/12/31/rubyinstaller-3.1.0-1-released.html Unfortunately the compiler triplet is still "x86_64-w64-mingw32" for both ruby platforms, although the compiled code isn't compatible. Therefore we have to differ by RUBY_PLATFROM instead of the "host" string.
- Loading branch information
Showing
3 changed files
with
72 additions
and
38 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,21 +1,28 @@ | ||
3.0.0:i686-w64-mingw32 | ||
3.0.0:x86_64-w64-mingw32 | ||
3.0.0:i686-linux-gnu | ||
3.0.0:x86_64-linux-gnu | ||
3.1.0:x86-mingw32 | ||
3.1.0:x64-mingw-ucrt | ||
3.1.0:x86-linux | ||
3.1.0:x86_64-linux | ||
3.1.0:x86_64-darwin | ||
3.1.0:arm64-darwin | ||
3.1.0:aarch64-linux | ||
3.0.0:x86-mingw32 | ||
3.0.0:x64-mingw32 | ||
3.0.0:x86-linux | ||
3.0.0:x86_64-linux | ||
3.0.0:x86_64-darwin | ||
3.0.0:arm64-darwin | ||
3.0.0:aarch64-linux | ||
2.7.0:i686-w64-mingw32 | ||
2.7.0:x86_64-w64-mingw32 | ||
2.7.0:i686-linux-gnu | ||
2.7.0:x86_64-linux-gnu | ||
2.7.0:x86-mingw32 | ||
2.7.0:x64-mingw32 | ||
2.7.0:x86-linux | ||
2.7.0:x86_64-linux | ||
2.7.0:x86_64-darwin | ||
2.7.0:arm64-darwin | ||
2.7.0:aarch64-linux | ||
2.6.0:i686-w64-mingw32 | ||
2.6.0:x86_64-w64-mingw32 | ||
2.6.0:i686-linux-gnu | ||
2.6.0:x86_64-linux-gnu | ||
2.6.0:x86-mingw32 | ||
2.6.0:x64-mingw32 | ||
2.6.0:x86-linux | ||
2.6.0:x86_64-linux | ||
2.6.0:x86_64-darwin | ||
2.6.0:arm64-darwin | ||
2.6.0:aarch64-linux |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters