]> git.tdb.fi Git - builder.git/blobdiff - source/install.cpp
Add missing includes
[builder.git] / source / install.cpp
index c26024a801874328f61e755144d59fc30f0bfc7e..721f9636460f7d0b92a558733d5384443eb1e553 100644 (file)
@@ -39,16 +39,16 @@ void Install::check_rebuild()
        }
 }
 
-Action *Install::build()
+Action *Install::create_action()
 {
-       return Target::build(new Copy(builder, *package, depends.front()->get_name(), name));
+       return new Copy(builder, *package, depends.front()->get_name(), name);
 }
 
 string Install::generate_target_name(const Target &tgt)
 {
        const SourcePackage *spkg=dynamic_cast<const SourcePackage *>(tgt.get_package());
 
-       Path base=spkg->get_prefix();
+       Path base=spkg->get_builder().get_prefix();
        string tgtname=tgt.get_name().substr(tgt.get_name().rfind('/')+1);
 
        string mid;