]> git.tdb.fi Git - builder.git/blobdiff - source/objectfile.cpp
Add transitive dependencies for source files
[builder.git] / source / objectfile.cpp
index 321b954d4e96c59bbbdb9ae845465853a6e7da54..97b5c75a523b34b0cfeff3d0c48413781a109834 100644 (file)
@@ -11,7 +11,7 @@ using namespace Msp;
 
 ObjectFile::ObjectFile(Builder &b, const Component &c, SourceFile &s):
        FileTarget(b, c.get_package(), generate_target_path(c, s.get_path())),
-       source(s)       
+       source(s)
 {
        component = &c;
        add_dependency(source);
@@ -44,7 +44,7 @@ void ObjectFile::find_dependencies()
 void ObjectFile::find_dependencies(FileTarget *tgt)
 {
        FileTarget *rtgt = dynamic_cast<FileTarget *>(tgt->get_real_target());
-       const Dependencies &tdeps = rtgt->get_dependencies();
+       const Dependencies &tdeps = rtgt->get_transitive_dependencies();
        Dependencies deps_to_add;
        if(rtgt==tgt)
        {