From 339684f8fc81ed500da7addeecb6a2aafd0f7453 Mon Sep 17 00:00:00 2001 From: Misty De Meo Date: Wed, 26 Mar 2014 14:42:25 -0700 Subject: gringo: fix build on pre-10.9 clang Closes #27893. --- Library/Formula/gringo.rb | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) (limited to 'Library') 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 -- cgit v1.2.3