require "requirement" class AprRequirement < Requirement fatal true default_formula "apr-util" satisfy(:build_env => false) { MacOS::CLT.installed? } env do unless MacOS::CLT.installed? ENV.prepend_path "PATH", Formula["apr-util"].opt_bin ENV.prepend_path "PATH", Formula["apr"].opt_bin ENV.prepend_path "PKG_CONFIG_PATH", "#{Formula["apr"].opt_libexec}/lib/pkgconfig" ENV.prepend_path "PKG_CONFIG_PATH", "#{Formula["apr-util"].opt_libexec}/lib/pkgconfig" end end def to_dependency super.extend Module.new { def tags super - [:build] end } end end