Formerly canonical rules for ruby, that are about 2-3 years behind current Bazel. If they work for you great, but if not — please try the new rules ruby by Alex Radionov: https://github.com/bazel-contrib/rules_ruby
This currently supports building ruby from source and using ruby from host. Building ruby from source can be slow and has to be redone every time we upgrade our clang compiler. ruby coming from the host machine is outdated and is often incompatible with newer gems; it also creates a room for non-hermetic builds. It would be nice if this can have support for pulling prebuilt ruby binaries based on the host platform.
This currently supports building ruby from source and using ruby from host. Building ruby from source can be slow and has to be redone every time we upgrade our clang compiler. ruby coming from the host machine is outdated and is often incompatible with newer gems; it also creates a room for non-hermetic builds. It would be nice if this can have support for pulling prebuilt ruby binaries based on the host platform.