Commit cb51ccc3 authored by Noah Gibbs's avatar Noah Gibbs Committed by Benoit Daloze
Browse files

Update bin/ruby-build



Co-authored-by: default avatarMislav Marohnić <hi@mislav.net>
parent 813153b7
Loading
Loading
Loading
Loading
+3 −1
Original line number Diff line number Diff line
@@ -1258,7 +1258,9 @@ build_package_ldflags_dirs() {

build_package_enable_yjit() {
  # If YJIT is explicitly enabled or disabled, don't change the config
  ([[ " ${RUBY_CONFIGURE_OPTS} " == *" --enable-yjit"* ]] || [[ " ${RUBY_CONFIGURE_OPTS} " == *" --disable-yjit"* ]]) && return 0;
  if [[ " ${RUBY_CONFIGURE_OPTS} " == *" --enable-yjit"* || " ${RUBY_CONFIGURE_OPTS} " == *" --disable-yjit"* ]]; then
    return 0
  fi

  # If we aren't on x86_64, don't enable YJIT
  [[ "$(uname -m)" != "x86_64" ]] && return 0;