]> git.tdb.fi Git - builder.git/blobdiff - source/packagemanager.cpp
Better logging system
[builder.git] / source / packagemanager.cpp
index c3d693961dd332d188a7a6e7b93547ed1e486623..68189205abb8022ba1f272c0a066e4b1a210fa1f 100644 (file)
@@ -100,8 +100,7 @@ string PackageManager::run_pkgconfig(const string &pkg, const string &what)
                argv.push_back("--variable="+what);
        argv.push_back(pkg);
 
-       if(builder.get_verbose()>=4)
-               IO::print("Running %s\n", join(argv.begin(), argv.end()));
+       builder.get_logger().log("auxcommands", format("Running %s", join(argv.begin(), argv.end())));
 
        ExternalTask task(argv);
        task.set_stdout(ExternalTask::CAPTURE);
@@ -118,8 +117,7 @@ string PackageManager::run_pkgconfig(const string &pkg, const string &what)
 
 FS::Path PackageManager::get_package_location(const string &name)
 {
-       if(builder.get_verbose()>=3)
-               IO::print("Looking for package %s\n", name);
+       builder.get_logger().log("packagemgr", format("Looking for package %s", name));
 
        try
        {
@@ -143,8 +141,7 @@ FS::Path PackageManager::get_package_location(const string &name)
                                        pkg_dirs.push_back(full);
                        }
                }
-               if(builder.get_verbose()>=3)
-                       IO::print("%d packages found in path\n", pkg_dirs.size());
+               builder.get_logger().log("packagemgr", format("%d packages found in path", pkg_dirs.size()));
        }
 
        bool msp = !name.compare(0, 3, "msp");