diff options
Diffstat (limited to 'Library')
| -rw-r--r-- | Library/Formula/eigen.rb | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/Library/Formula/eigen.rb b/Library/Formula/eigen.rb index 46fb9b720..9bea74fc3 100644 --- a/Library/Formula/eigen.rb +++ b/Library/Formula/eigen.rb @@ -7,15 +7,18 @@ class Eigen < Formula depends_on 'cmake' => :build + option :universal + def install ENV.fortran + ENV.universal_binary if build.universal? mkdir 'eigen-build' do args = std_cmake_args args.delete '-DCMAKE_BUILD_TYPE=None' args << '-DCMAKE_BUILD_TYPE=Release' - - system "cmake", "..", "-Dpkg_config_libdir=#{lib}", *args - system "make install" + args << "-Dpkg_config_libdir=#{lib}" << '..' + system 'cmake', *args + system 'make install' end end end |
