X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Funlink.cpp;h=458f5a904f7c5207837c23c33a59e57a868db435;hb=66d1078c04849ec17a7343d0494d6ed087e04318;hp=208fcf9ff17b739307c38a1c8f39faebe5e7df99;hpb=242c55b17e6608b29a77ca17a5b677e202a3ca90;p=builder.git diff --git a/source/unlink.cpp b/source/unlink.cpp index 208fcf9..458f5a9 100644 --- a/source/unlink.cpp +++ b/source/unlink.cpp @@ -6,18 +6,18 @@ Distributed under the LGPL */ #include +#include "filetarget.h" #include "sourcepackage.h" -#include "target.h" #include "unlink.h" -Unlink::Unlink(Builder &b, const Target &t): +Unlink::Unlink(Builder &b, const FileTarget &t): Action(b) { const SourcePackage &spkg=*static_cast(t.get_package()); - announce(spkg.get_name(), "RM", relative(t.get_name(), spkg.get_source()).str()); + announce(spkg.get_name(), "RM", relative(t.get_path(), spkg.get_source()).str()); - unlink(t.get_name().c_str()); + unlink(t.get_path()); } int Unlink::check()