]> git.tdb.fi Git - builder.git/blobdiff - source/component.h
Inline simple constructors
[builder.git] / source / component.h
index bde558d6281facab3d935a0384898c7797eb0dfa..7ddd97297f267b96e865b82c5ef3f24b1390aa18 100644 (file)
@@ -37,14 +37,14 @@ protected:
        std::string name;
        std::vector<Msp::FS::Path> sources;
        std::vector<std::string> overlays;
-       bool install;
+       bool install = false;
        BuildInfo build_info;
        Package::Requirements requires;
-       bool deflt;
+       bool deflt = true;
        InstallMap install_map;
        std::vector<std::string> problems;
 
-       Component(SourcePackage &, const std::string &);
+       Component(SourcePackage &p, const std::string &n): package(p), name(n) { }
 public:
        virtual ~Component() { }