6 Component::Component(Package &p, Type t, const string &n):
13 void Component::create_build_info()
15 build_info.add(pkg.get_build_info());
19 Component::Loader::Loader(Component &c):
22 add("source", &Loader::source);
23 add("install", &Component::install);
24 add("install_headers", &Component::install_headers);
25 add("build_info", &Loader::build_info);
28 void Component::Loader::source(const string &s)
30 comp.sources.push_back(comp.pkg.get_source()/s);
33 void Component::Loader::build_info()
35 load_sub(comp.build_info);