Class: Tebako::Packager::Pass1DarwinPatch

Inherits:
Pass1Patch show all
Defined in:
lib/tebako/packager/pass1_patch.rb

Overview

Ruby patching definitions (pass1 - darwin)

Constant Summary collapse

DARWIN_CONFIGURE_PATCH =
{
  "elif test \"x$EXTSTATIC\" = x" => "elif true"
}.freeze

Constants inherited from Pass1Patch

Tebako::Packager::Pass1Patch::ENC_JIS_PROPS_H_PATCH, Tebako::Packager::Pass1Patch::EXT_BIGDECIMAL_BIGDECIMAL_H_PATCH, Tebako::Packager::Pass1Patch::EXT_SETUP_PATCH, Tebako::Packager::Pass1Patch::OPENSSL_EXTCONF_RB_PATCH, Tebako::Packager::Pass1Patch::OPENSSL_EXTCONF_RB_SUBST, Tebako::Packager::Pass1Patch::TOOL_RBINSTALL_RB_PATCH

Constants inherited from RubygemsPatch

RubygemsPatch::RUBYGEMS_OPENSSL_RB_PATCH, RubygemsPatch::RUBYGEMS_OPENSSL_RB_SUBST

Instance Method Summary collapse

Methods inherited from Pass1Patch

#base_patch_map, #initialize

Methods inherited from RubygemsPatch

#initialize

Constructor Details

This class inherits a constructor from Tebako::Packager::Pass1Patch

Instance Method Details

#patch_mapObject



183
184
185
186
187
# File 'lib/tebako/packager/pass1_patch.rb', line 183

def patch_map
  pm = { "configure" => DARWIN_CONFIGURE_PATCH }
  pm.merge!(super)
  pm.freeze
end