]> git.tdb.fi Git - builder.git/blobdiff - source/datapackcomponent.cpp
Attach component information to data source files
[builder.git] / source / datapackcomponent.cpp
index f936e9151e52c4cf501fb70dd1b5b162bcd5eb27..0b8d020eead41c9c0adc50056f60acca3fff6a47 100644 (file)
@@ -1,7 +1,7 @@
 #include <msp/fs/utils.h>
 #include "builder.h"
 #include "datapackcomponent.h"
-#include "file.h"
+#include "datasourcefile.h"
 #include "sourcepackage.h"
 #include "tool.h"
 
@@ -30,7 +30,7 @@ void DataPackComponent::create_targets() const
                else if(Target *tgt = builder.get_vfs().get_target(*i))
                        files.push_back(tgt);
                else
-                       files.push_back(new File(builder, package, *i));
+                       files.push_back(new DataSourceFile(builder, *this, *i));
        }
 
        Target *result = dcomp.create_target(files, "pack");