ENV/super: always set HOMEBREW_SDKROOT for Xcode builds

This commit is contained in:
Bo Anderson 2020-04-23 11:10:54 +01:00
parent ef471e9767
commit ae6c58c7bc

View File

@ -108,7 +108,7 @@ module Superenv
# @private # @private
def setup_build_environment(formula = nil) def setup_build_environment(formula = nil)
sdk = formula ? MacOS.sdk_for_formula(formula) : MacOS.sdk sdk = formula ? MacOS.sdk_for_formula(formula) : MacOS.sdk
if MacOS.sdk_root_needed? if MacOS.sdk_root_needed? || sdk.source == :xcode
self["HOMEBREW_SDKROOT"] = sdk.path self["HOMEBREW_SDKROOT"] = sdk.path
self["HOMEBREW_DEVELOPER_DIR"] = if sdk.source == :xcode self["HOMEBREW_DEVELOPER_DIR"] = if sdk.source == :xcode
MacOS::Xcode.prefix MacOS::Xcode.prefix