]> git.tdb.fi Git - builder.git/blobdiff - source/objectfile.cpp
Flexible way to specify install locations for components
[builder.git] / source / objectfile.cpp
index 7db1b2d647939ac6456d48a0b8f12954ba56718c..70bef6c25c8acbf58f8b201c32b0aff6b705c5d8 100644 (file)
@@ -10,10 +10,10 @@ using namespace std;
 using namespace Msp;
 
 ObjectFile::ObjectFile(Builder &b, const Component &c, SourceFile &s):
-       FileTarget(b, &c.get_package(), generate_target_path(c, FS::relative(s.get_path(), c.get_package().get_source()).str())),
-       comp(c),
+       FileTarget(b, c.get_package(), generate_target_path(c, FS::relative(s.get_path(), c.get_package().get_source()).str())),
        source(s)       
 {
+       component = &c;
        add_depend(&source);
 }