X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Flib%2Fpackage.cpp;h=25661fc40bb70fdc57ae4d5dfe9bc88f0f46705d;hb=2c42374a95a76dcb28eaf3e5d85d321fafe62b38;hp=2a4cf8f3303ef10ec9bc2d86cea7f48eb0ea27a1;hpb=9ae890e43e26a651ce564db87b9c0f01f51f5eb8;p=builder.git diff --git a/source/lib/package.cpp b/source/lib/package.cpp index 2a4cf8f..25661fc 100644 --- a/source/lib/package.cpp +++ b/source/lib/package.cpp @@ -21,9 +21,13 @@ void Package::prepare() prepared = true; for(Package *r: requires) + { r->prepare(); + broken |= r->is_broken(); + } do_prepare(); + broken |= !problems.empty(); }