]> git.tdb.fi Git - builder.git/blobdiff - source/gnulinker.cpp
Adjust build signatures to contain the tool tag
[builder.git] / source / gnulinker.cpp
index 7a2901679deed67df744220b87e1cb84f5aa4c50..0d730a4a30f3a26dd3dc1e50b92f15db54481ef8 100644 (file)
@@ -174,7 +174,7 @@ void GnuLinker::do_prepare()
                        }
                }
                else
-                       system_path.push_back("/usr/"+architecture->get_cross_prefix()+"/lib");
+                       system_path.push_back(format("/usr/%s/lib", architecture->get_cross_prefix()));
        }
 }
 
@@ -198,7 +198,7 @@ GnuLinker::Linker::Linker(GnuLinker &p, const string &ct):
 
 string GnuLinker::Linker::create_build_signature(const BuildInfo &binfo) const
 {
-       string result = FS::basename(executable->get_path());
+       string result = Tool::create_build_signature(binfo);
        result += ',';
        if(binfo.libmode<=BuildInfo::STATIC)
                result += 't';