X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fpackagemanager.cpp;h=31b24613b6f4c468957208ae412c68fa9775d656;hb=5e00719d0c63e306786ff36df61797cdbc86f3e9;hp=54cd550d062b9fc4014bf706e854e98e31d8b72f;hpb=690b9c5f340504517cf6ba8aad0c168dcdff4efa;p=builder.git diff --git a/source/packagemanager.cpp b/source/packagemanager.cpp index 54cd550..31b2461 100644 --- a/source/packagemanager.cpp +++ b/source/packagemanager.cpp @@ -4,7 +4,6 @@ #include #include #include -#include #include #include #include @@ -59,7 +58,7 @@ void PackageManager::add_package(Package *pkg) if(packages.empty()) main_pkg = pkg; - packages.insert(PackageMap::value_type(pkg->get_name(), pkg)); + packages.insert({ pkg->get_name(), pkg }); } Package *PackageManager::get_package(const string &name) const @@ -114,7 +113,7 @@ Package *PackageManager::find_package(const string &name) flags_str = run_pkgconfig(name, "staticflags"); BinaryPackage::Flags static_flags = split(flags_str); Package *pkg = BinaryPackage::from_flags(builder, name, flags, static_flags); - packages.insert(PackageMap::value_type(name, pkg)); + packages.insert({ name, pkg }); return pkg; } catch(...) @@ -162,7 +161,7 @@ string PackageManager::run_pkgconfig(const string &pkg, const string &what) argv.push_back("--variable="+what); argv.push_back(pkg); - builder.get_logger().log("auxcommands", format("Running %s", join(argv.begin(), argv.end()))); + builder.get_logger().log("auxcommands", "Running %s", join(argv.begin(), argv.end())); return ExternalTask::run_and_capture_output(argv); #else @@ -174,7 +173,7 @@ string PackageManager::run_pkgconfig(const string &pkg, const string &what) FS::Path PackageManager::get_package_location(const string &name) { - builder.get_logger().log("packagemgr", format("Looking for source package %s", name)); + builder.get_logger().log("packagemgr", "Looking for source package %s", name); try { @@ -190,7 +189,7 @@ FS::Path PackageManager::get_package_location(const string &name) { for(const FS::Path &p: pkg_path) { - builder.get_logger().log("files", format("Traversing %s", p)); + builder.get_logger().log("files", "Traversing %s", p); unsigned count = 0; for(const string &f: list_files(p)) { @@ -202,10 +201,10 @@ FS::Path PackageManager::get_package_location(const string &name) } } - builder.get_logger().log("packagemgr", format("%d source packages found in %s", count, p)); + builder.get_logger().log("packagemgr", "%d source packages found in %s", count, p); } - builder.get_logger().log("packagemgr", format("%d source packages found", pkg_dirs.size())); + builder.get_logger().log("packagemgr", "%d source packages found", pkg_dirs.size()); } bool msp = !name.compare(0, 3, "msp"); @@ -225,20 +224,20 @@ FS::Path PackageManager::get_package_location(const string &name) FS::Path PackageManager::get_binary_package_file(const string &name) { - builder.get_logger().log("packagemgr", format("Looking for binary package %s", name)); + builder.get_logger().log("packagemgr", "Looking for binary package %s", name); if(binpkg_files.empty()) { for(const FS::Path &p: binpkg_path) { - builder.get_logger().log("files", format("Traversing %s", p)); + builder.get_logger().log("files", "Traversing %s", p); vector files = list_filtered(p, "\\.bpk$"); for(const string &f: files) binpkg_files.push_back(p/f); - builder.get_logger().log("packagemgr", format("%d binary packages found in %s", files.size(), p)); + builder.get_logger().log("packagemgr", "%d binary packages found in %s", files.size(), p); } - builder.get_logger().log("packagemgr", format("%d binary packages found", binpkg_files.size())); + builder.get_logger().log("packagemgr", "%d binary packages found", binpkg_files.size()); } auto i = find_if(binpkg_files, [&name](const FS::Path &p){ return FS::basepart(FS::basename(p))==name; });