diff options
| author | Misty De Meo | 2014-03-26 14:42:25 -0700 |
|---|---|---|
| committer | Misty De Meo | 2014-03-26 15:02:27 -0700 |
| commit | 339684f8fc81ed500da7addeecb6a2aafd0f7453 (patch) | |
| tree | 2ceaa6e5f44c5933d47d4794443deb1016854180 /Library/Formula/gringo.rb | |
| parent | 8291ceb91fcdf05c811669c8991a5a417bdf2df7 (diff) | |
| download | homebrew-339684f8fc81ed500da7addeecb6a2aafd0f7453.tar.bz2 | |
gringo: fix build on pre-10.9 clang
Closes #27893.
Diffstat (limited to 'Library/Formula/gringo.rb')
| -rw-r--r-- | Library/Formula/gringo.rb | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/Library/Formula/gringo.rb b/Library/Formula/gringo.rb index 5abecc45a..b1e9cb582 100644 --- a/Library/Formula/gringo.rb +++ b/Library/Formula/gringo.rb @@ -13,9 +13,18 @@ class Gringo < Formula depends_on 're2c' => :build depends_on 'scons' => :build depends_on 'bison' => :build - depends_on :macos => :mavericks + depends_on :macos => :lion + + # Needs C++11 + fails_with :gcc + fails_with :gcc_4_0 def install + # Allow pre-10.9 clangs to build in C++11 mode + ENV.libcxx + inreplace "SConstruct", + "env['CXX'] = 'g++'", + "env['CXX'] = '#{ENV['CXX']}'" scons "--build-dir=release", "gringo", "clingo" bin.install "build/release/gringo", "build/release/clingo" end |
