]> git.tdb.fi Git - builder.git/blobdiff - source/binary.cpp
Hacky support for OS X frameworks
[builder.git] / source / binary.cpp
index a3f3c9b4ec71dd4c70439b1150fcb2cd996a8366..b3b882d314427f6bf8efdd73b50210edd50d1112 100644 (file)
@@ -43,6 +43,9 @@ void Binary::find_dependencies()
                const BuildInfo &binfo = c->get_build_info();
                for(BuildInfo::WordList::const_iterator i=binfo.libs.begin(); i!=binfo.libs.end(); ++i)
                {
+                       if(i->size()>10 && !i->compare(i->size()-10, 10, ".framework"))
+                               continue;
+
                        BuildInfo::LibraryMode libmode = component->get_build_info().get_libmode_for(*i);
                        Target *lib = builder.get_vfs().find_library(*i, binfo.libpath, libmode);
                        if(lib)