aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Formula/scrollkeeper.rb
diff options
context:
space:
mode:
authorMisty De Meo2013-10-06 01:51:31 -0700
committerMisty De Meo2013-10-06 19:26:06 -0700
commit52af93123a067aa50e6ba8c23d395875cdcc9871 (patch)
tree67fad475905b4bc45cb202ff52c7099ee7647f11 /Library/Formula/scrollkeeper.rb
parentd14b2ec7ad18e5f5f945cd47d154af74a48eba60 (diff)
downloadhomebrew-52af93123a067aa50e6ba8c23d395875cdcc9871.tar.bz2
Only track C++ stdlibs for C++ code
After a formula is built, scan all mach-o files for dynamic links to see if any of them point to a C++ stdlib (libc++ or libstdc++). If one of them is linked, record that information in the formula's tab. This replaces the old behaviour where all files were assumed to be C++ code, and stdlibs were always tracked regardless of whether they were actually linked against. This also modifies the way that tabs are written - now tabs are written with the stdlib field null, and values are only written if an stdlib is detected.
Diffstat (limited to 'Library/Formula/scrollkeeper.rb')
0 files changed, 0 insertions, 0 deletions