diff options
Diffstat (limited to 'Library/Formula/node.rb')
| -rw-r--r-- | Library/Formula/node.rb | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/Library/Formula/node.rb b/Library/Formula/node.rb index b5ece7b4b..805278203 100644 --- a/Library/Formula/node.rb +++ b/Library/Formula/node.rb @@ -59,16 +59,18 @@ class Node < Formula depends_on PythonVersion depends_on 'v8' if build.with? 'shared-libs' - # gyp insists on using xcodebuild to find the SDK path, completely - # breaking CLT-only systems. - # See: https://code.google.com/p/gyp/issues/detail?id=292 - depends_on :xcode - fails_with :llvm do build 2326 end def install + # Lie to `xcode-select` for now to work around a GYP bug that affects + # CLT-only systems: + # + # http://code.google.com/p/gyp/issues/detail?id=292 + # joyent/node#3681 + ENV['DEVELOPER_DIR'] = MacOS.dev_tools_path unless MacOS::Xcode.installed? + args = %W{--prefix=#{prefix}} if build.with? 'shared-libs' |
