X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fbuilder.cpp;h=d3aabf9de4e07fadc86ef472896f9b815bc0eac8;hb=be8a901dfc026f61db46d5d64a41cecc619bc97d;hp=aabfc00f3908213795ad2fd2a73fb67e6b4dbbb1;hpb=4c11e2a041d2064f44b7eb3dbf1976c35fc8881c;p=builder.git diff --git a/source/builder.cpp b/source/builder.cpp index aabfc00..d3aabf9 100644 --- a/source/builder.cpp +++ b/source/builder.cpp @@ -285,8 +285,7 @@ Target *Builder::get_library(const string &lib, const list &path, LibMod for(list::const_iterator i=path.begin(); i!=path.end(); ++i) update_hash(hash, *i); - //XXX Incorporate mode into id - string id=hash+lib; + string id=hash+string(1, mode)+lib; TargetMap::iterator i=libraries.find(id); if(i!=libraries.end()) return i->second;