diff options
Diffstat (limited to 'Library')
| -rw-r--r-- | Library/Formula/mesos.rb | 18 |
1 files changed, 13 insertions, 5 deletions
diff --git a/Library/Formula/mesos.rb b/Library/Formula/mesos.rb index d24bdab51..6a55212ec 100644 --- a/Library/Formula/mesos.rb +++ b/Library/Formula/mesos.rb @@ -12,15 +12,23 @@ class Mesos < Formula depends_on :java => "1.7" depends_on :macos => :mountain_lion - depends_on "maven" => :build + # Use our Zookeeper for Yosemite and not the one shipped with Mesos + # Remove with next release. + # See https://github.com/Homebrew/homebrew/issues/32965 + depends_on "zookeeper" if MacOS.version == :yosemite + def install - system "./configure", "--disable-debug", - "--disable-dependency-tracking", - "--disable-silent-rules", - "--prefix=#{prefix}" + args = ["--prefix=#{prefix}", + "--disable-debug", + "--disable-dependency-tracking", + "--disable-silent-rules" + ] + + args << "--with-zookeeper=#{Formula["zookeeper"].opt_prefix}" if MacOS.version == :yosemite + system "./configure", *args system "make" system "make", "install" end |
