# frozen_string_literal: true module Stdenv def setup_build_environment(formula = nil, args: nil) generic_setup_build_environment(formula, args: args) prepend_path "CPATH", HOMEBREW_PREFIX/"include" prepend_path "LIBRARY_PATH", HOMEBREW_PREFIX/"lib" prepend_path "LD_RUN_PATH", HOMEBREW_PREFIX/"lib" return unless formula prepend_path "CPATH", formula.include prepend_path "LIBRARY_PATH", formula.lib prepend_path "LD_RUN_PATH", formula.lib end def libxml2 append "CPPFLAGS", "-I#{Formula["libxml2"].include/"libxml2"}" rescue FormulaUnavailableError nil end end