# File lib/platform.rb, line 88 def self.for_platform( os, impl = IMPL, arch = ARCH ) if block_given? if Array( os ).include?( OS ) && Array( impl ).include?( IMPL ) && Array( arch ).include?( ARCH ) yield( OS, IMPL, ARCH ) end end end