#include <msp/fs/dir.h>
#include <msp/fs/stat.h>
#include <msp/fs/utils.h>
-#include <msp/strings/format.h>
#include <msp/strings/regex.h>
#include "builder.h"
#include "cache.h"
void DataTransform::find_dependencies()
{
- list<string> files;
+ vector<string> files;
Cache &cache = component->get_package().get_cache();
const Time::TimeStamp &cache_mtime = cache.get_mtime();
if(mtime<cache_mtime && dir_mtime<cache_mtime && cache.has_key(this, "files"))
files = cache.get_values(this, "files");
else
{
- builder.get_logger().log("files", format("Reading imports from %s", path.str()));
+ builder.get_logger().log("files", "Reading imports from %s", path.str());
IO::File in(path.str());
DataFile::Parser parser(in, path.str());
if(dir_files.empty())
{
FS::Path dir = FS::dirname(path);
- builder.get_logger().log("files", format("Traversing %s", dir.str()));
+ builder.get_logger().log("files", "Traversing %s", dir.str());
dir_files = list_files(dir);
}