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 | |
| parent | 8291ceb91fcdf05c811669c8991a5a417bdf2df7 (diff) | |
| download | homebrew-339684f8fc81ed500da7addeecb6a2aafd0f7453.tar.bz2 | |
gringo: fix build on pre-10.9 clang
Closes #27893.
| -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  | 
