]> git.tdb.fi Git - builder.git/blobdiff - source/gnulinker.cpp
Add and improve build signatures for some tools
[builder.git] / source / gnulinker.cpp
index a56d716780817cdd63f3e9536584bc242ac19b78..837e7c7e64ff5baed9926ab1db5006a8f924245f 100644 (file)
@@ -144,8 +144,11 @@ string GnuLinker::Linker::create_build_signature(const BuildInfo &binfo) const
                result += 'd';
        if(binfo.strip)
                result += 's';
-       result += ",l";
-       result += join(binfo.libs.begin(), binfo.libs.end(), ",l");
+       if(!binfo.libs.empty())
+       {
+               result += ",l";
+               result += join(binfo.libs.begin(), binfo.libs.end(), ",l");
+       }
        return result;
 }