]> git.tdb.fi Git - builder.git/blobdiff - source/unlink.cpp
Reorder class members
[builder.git] / source / unlink.cpp
index b9357e64e5af3889b23227d22a3432610d1a7556..208fcf9ff17b739307c38a1c8f39faebe5e7df99 100644 (file)
@@ -1,21 +1,21 @@
 /* $Id$
 
 This file is part of builder
-Copyright © 2006-2007 Mikko Rasa, Mikkosoft Productions
+Copyright © 2007-2009  Mikko Rasa, Mikkosoft Productions
 Distributed under the LGPL
 */
 
-#include <msp/path/utils.h>
-#include "package.h"
+#include <msp/fs/utils.h>
+#include "sourcepackage.h"
 #include "target.h"
 #include "unlink.h"
 
 Unlink::Unlink(Builder &b, const Target &t):
        Action(b)
 {
-       const Package &pkg=*t.get_package();
+       const SourcePackage &spkg=*static_cast<const SourcePackage *>(t.get_package());
 
-       announce(pkg.get_name(), "RM", relative(t.get_name(), pkg.get_source()).str());
+       announce(spkg.get_name(), "RM", relative(t.get_name(), spkg.get_source()).str());
 
        unlink(t.get_name().c_str());
 }