# typed: false # frozen_string_literal: true module Stdenv def setup_build_environment(**options) generic_setup_build_environment(**options) 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