X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fcomponent.cpp;h=38f4d6b4279ccfc897ef6392565c4670857c51d7;hb=291455f435a4319ce3460e2e47d8f036222a3f92;hp=bab7ba1e264a3e80e6ebfba74133e2c3fd7a843f;hpb=4dc31cca056ea293d320928f61fef0558089d32d;p=builder.git diff --git a/source/component.cpp b/source/component.cpp index bab7ba1..38f4d6b 100644 --- a/source/component.cpp +++ b/source/component.cpp @@ -9,6 +9,12 @@ Component::Component(Package &p, Type t, const string &n): name(n) { } +void Component::create_build_info() +{ + build_info=pkg.get_build_info(); + build_info.unique(); +} + Component::Loader::Loader(Component &c): comp(c) { @@ -19,5 +25,5 @@ Component::Loader::Loader(Component &c): void Component::Loader::source(const string &s) { - comp.source=comp.pkg.get_source()/s; + comp.sources.push_back(comp.pkg.get_source()/s); }