X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;ds=sidebyside;f=source%2Flib%2Fcomponent.h;fp=source%2Flib%2Fcomponent.h;h=816d2c11803c1eb947fb6244590548b71f5fcd84;hb=2c42374a95a76dcb28eaf3e5d85d321fafe62b38;hp=7ddd97297f267b96e865b82c5ef3f24b1390aa18;hpb=9ae890e43e26a651ce564db87b9c0f01f51f5eb8;p=builder.git diff --git a/source/lib/component.h b/source/lib/component.h index 7ddd972..816d2c1 100644 --- a/source/lib/component.h +++ b/source/lib/component.h @@ -42,6 +42,7 @@ protected: Package::Requirements requires; bool deflt = true; InstallMap install_map; + bool broken = false; std::vector problems; Component(SourcePackage &p, const std::string &n): package(p), name(n) { } @@ -66,6 +67,7 @@ public: const InstallMap &get_install_map() const { return install_map; } const Package::Requirements &get_required_packages() const { return requires; } bool is_default() const { return deflt; } + bool is_broken() const { return broken; } const std::vector &get_problems() const { return problems; } /** Prepares any required packages. */