aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Formula
diff options
context:
space:
mode:
authorAdam Vandenberg2014-02-25 22:04:29 -0800
committerAdam Vandenberg2014-02-27 08:21:22 -0800
commit98b3dcd7d75efb4fa13ded294458c684f6ec4c75 (patch)
tree4df2a864e574e75b15d2383d8362733e47086d86 /Library/Formula
parent7aa6e6ddcc2d66f7adb8de971b2f290d3cc195ef (diff)
downloadhomebrew-98b3dcd7d75efb4fa13ded294458c684f6ec4c75.tar.bz2
open-mpi: use Formula[]
Diffstat (limited to 'Library/Formula')
-rw-r--r--Library/Formula/open-mpi.rb5
1 files changed, 2 insertions, 3 deletions
diff --git a/Library/Formula/open-mpi.rb b/Library/Formula/open-mpi.rb
index 766eaae7d..59eafa9ad 100644
--- a/Library/Formula/open-mpi.rb
+++ b/Library/Formula/open-mpi.rb
@@ -5,8 +5,6 @@ class OpenMpi < Formula
url 'http://www.open-mpi.org/software/ompi/v1.7/downloads/openmpi-1.7.4.tar.bz2'
sha1 '1e3bf2b6cebfdd3571a2f25bba9aa61aed4bbe85'
- depends_on 'libevent'
-
option 'disable-fortran', 'Do not build the Fortran bindings'
option 'enable-mpi-thread-multiple', 'Enable MPI_THREAD_MULTIPLE'
option :cxx11
@@ -15,6 +13,7 @@ class OpenMpi < Formula
conflicts_with 'lcdf-typetools', :because => 'both install same set of binaries.'
depends_on :fortran unless build.include? 'disable-fortran'
+ depends_on 'libevent'
def install
ENV.cxx11 if build.cxx11?
@@ -24,7 +23,7 @@ class OpenMpi < Formula
--disable-dependency-tracking
--disable-silent-rules
--enable-ipv6
- --with-libevent=#{Formula.factory('libevent').opt_prefix}
+ --with-libevent=#{Formula["libevent"].opt_prefix}
]
if build.include? 'disable-fortran'
args << '--disable-mpi-f77' << '--disable-mpi-f90'