X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fbinarypackage.cpp;h=94667c989dede480f3b36afbddb04108f84881cb;hb=8ee4fd693c8d15265f0c145221737a322f89618b;hp=f00f0faf10519e7211dfd7df4a38af5bcf76eb29;hpb=a0868300fc26496b5a7551d1b732925c11350fdd;p=builder.git diff --git a/source/binarypackage.cpp b/source/binarypackage.cpp index f00f0fa..94667c9 100644 --- a/source/binarypackage.cpp +++ b/source/binarypackage.cpp @@ -60,7 +60,7 @@ void BinaryPackage::do_prepare() *j = prefix/ *j; for(HeaderList::const_iterator j=headers.begin(); j!=headers.end(); ++j) - all_found &= (builder.get_vfs().find_header(*j, incpath, system)!=0); + all_found &= (builder.get_vfs().find_header(*j, 0, incpath, system)!=0); if(all_found) { @@ -72,7 +72,8 @@ void BinaryPackage::do_prepare() if(base_path.empty()) { - builder.problem(name, "Cannot locate files"); + // TODO report which files were not found + problems.push_back("Cannot locate files"); return; } @@ -123,7 +124,7 @@ BinaryPackage *BinaryPackage::from_flags(Builder &builder, const string &name, c BinaryPackage::Loader::Loader(BinaryPackage &p): - DataFile::DerivedObjectLoader(p) + DataFile::DerivedObjectLoader(p) { add("build_info", &Loader::build_info); add("header", &Loader::header);