aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Formula/subversion.rb
diff options
context:
space:
mode:
Diffstat (limited to 'Library/Formula/subversion.rb')
-rw-r--r--Library/Formula/subversion.rb14
1 files changed, 10 insertions, 4 deletions
diff --git a/Library/Formula/subversion.rb b/Library/Formula/subversion.rb
index f3f019bad..aa8bec600 100644
--- a/Library/Formula/subversion.rb
+++ b/Library/Formula/subversion.rb
@@ -68,10 +68,16 @@ class Subversion <Formula
end
def install
- if build_java? and not build_universal?
- opoo "A non-Universal Java build was requested."
- puts "To use Java bindings with various Java IDEs, you might need a universal build:"
- puts " brew install --universal --java subversion"
+ if build_java?
+ unless build_universal?
+ opoo "A non-Universal Java build was requested."
+ puts "To use Java bindings with various Java IDEs, you might need a universal build:"
+ puts " brew install subversion --universal --java"
+ end
+
+ unless (ENV["JAVA_HOME"] or "").empty?
+ opoo "JAVA_HOME is set. Try unsetting it if JNI headers cannot be found."
+ end
end
ENV.universal_binary if build_universal?