]> git.tdb.fi Git - builder.git/blobdiff - source/component.cpp
Refactor transitive dependencies to work on all targets
[builder.git] / source / component.cpp
diff --git a/source/component.cpp b/source/component.cpp
deleted file mode 100644 (file)
index 38f4d6b..0000000
+++ /dev/null
@@ -1,29 +0,0 @@
-#include "component.h"
-#include "package.h"
-
-using namespace std;
-
-Component::Component(Package &p, Type t, const string &n):
-       pkg(p),
-       type(t),
-       name(n)
-{ }
-
-void Component::create_build_info()
-{
-       build_info=pkg.get_build_info();
-       build_info.unique();
-}
-
-Component::Loader::Loader(Component &c):
-       comp(c)
-{
-       add("source",          &Loader::source);
-       add("install",         &Component::install);
-       add("install_headers", &Component::install_headers);
-}
-
-void Component::Loader::source(const string &s)
-{
-       comp.sources.push_back(comp.pkg.get_source()/s);
-}