]> git.tdb.fi Git - builder.git/blobdiff - source/datatool.cpp
Give targets the ability to gather their own build info
[builder.git] / source / datatool.cpp
index 5ce7c02b7b21346df7b471bd04e2817e1f486e06..75ec2da7b750998d77395ba6ba57e8d77afd87a0 100644 (file)
@@ -73,7 +73,8 @@ Task *DataTool::run(const Target &tgt) const
        argv.push_back("-o");
        argv.push_back(FS::relative(dynamic_cast<const FileTarget &>(tgt).get_path(), work_dir).str());
 
-       const BuildInfo &binfo = comp.get_build_info();
+       BuildInfo binfo;
+       tgt.collect_build_info(binfo);
        if(binfo.debug)
                argv.push_back("-g");
        if(binfo.optimize>0)