Merge pull request #7694 from mistydemeo/fix_nil_sdk_check
ENV: SDK can be nil
This commit is contained in:
commit
4479e0452e
@ -81,7 +81,7 @@ module Stdenv
|
||||
prepend "LDFLAGS", "-L#{HOMEBREW_PREFIX}/lib"
|
||||
|
||||
sdk = formula ? MacOS.sdk_for_formula(formula, version) : MacOS.sdk(version)
|
||||
return if !MacOS.sdk_root_needed? && sdk.source != :xcode
|
||||
return if !MacOS.sdk_root_needed? && sdk&.source != :xcode
|
||||
|
||||
sdk = sdk.path
|
||||
|
||||
|
||||
@ -108,7 +108,7 @@ module Superenv
|
||||
# @private
|
||||
def setup_build_environment(formula = nil)
|
||||
sdk = formula ? MacOS.sdk_for_formula(formula) : MacOS.sdk
|
||||
if MacOS.sdk_root_needed? || sdk.source == :xcode
|
||||
if MacOS.sdk_root_needed? || sdk&.source == :xcode
|
||||
self["HOMEBREW_SDKROOT"] = sdk.path
|
||||
self["HOMEBREW_DEVELOPER_DIR"] = if sdk.source == :xcode
|
||||
MacOS::Xcode.prefix
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user