- vector<string> parts=split(line, '|');
- deps[parts[0]]=StringList(parts.begin()+1, parts.end());
- }
+ package.get_builder().get_logger().log("files", format("Reading %s", fn));
+ IO::BufferedFile in(fn.str());
+
+ string line;
+ while(in.getline(line))
+ {
+ vector<string> parts = split(line, '|');
+ deps[parts[0]] = StringList(parts.begin()+1, parts.end());
+ }