X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Finstalledfile.cpp;h=4ee821fab1ab55bc74a5075a378f2b926e89b990;hb=20be24789dbfb2acd3f8d2076a6b19ff6a2451ee;hp=fff8c3b4ef83ba850e8f736bcf081e252e8bac32;hpb=811a840948aab4e2f4a423d481f076220372a998;p=builder.git diff --git a/source/installedfile.cpp b/source/installedfile.cpp index fff8c3b..4ee821f 100644 --- a/source/installedfile.cpp +++ b/source/installedfile.cpp @@ -1,17 +1,12 @@ #include #include "builder.h" -#include "copy.h" -#include "executable.h" -#include "datafile.h" #include "installedfile.h" -#include "package.h" #include "sharedlibrary.h" -#include "staticlibrary.h" using namespace std; using namespace Msp; -InstalledFile::InstalledFile(Builder &b, const SourcePackage &p, FileTarget &s, const std::string &loc): +InstalledFile::InstalledFile(Builder &b, const SourcePackage &p, FileTarget &s, const string &loc): FileTarget(b, &p, generate_target_path(b.get_prefix(), s, loc)), source(s) { @@ -40,7 +35,7 @@ void InstalledFile::check_rebuild() mark_rebuild(source.get_name()+" needs rebuilding"); } -FS::Path InstalledFile::generate_target_path(const FS::Path &prefix, const FileTarget &tgt, const std::string &loc) +FS::Path InstalledFile::generate_target_path(const FS::Path &prefix, const FileTarget &tgt, const string &loc) { if(!tgt.is_installable() && loc.empty()) throw invalid_argument(tgt.get_name()+" is not installable");