macruby is an option [ci skip]