formula_installer: change default bottle CxxStdlib

This commit is contained in:
Misty De Meo 2013-10-07 00:02:46 -07:00
parent 61ca8721fb
commit 8e7fcaab1e

View File

@ -149,13 +149,12 @@ class FormulaInstaller
end
if pour_bottle?
# TODO We currently only support building with libstdc++ as
# the default case, and all Apple libstdc++s are compatible, so
# this default is sensible.
# In the future we need to actually provide a way to read this from
# the bottle, or update the default should that change
# at some other point.
stdlib_in_use = CxxStdlib.new(:libstdcxx, :clang)
# This assumes that bottles are built with
# a) the OS's default compiler, and
# b) the OS's default C++ stdlib
# This is probably accurate, but could possibly stand to be
# more robust.
stdlib_in_use = CxxStdlib.new(MacOS.default_cxx_stdlib, MacOS.default_compiler)
stdlib_in_use.check_dependencies(f, f.deps)
end