X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fdependencycache.cpp;h=3afbf009c6a4cf42d203d68d75274ba918dce945;hb=52586d9f4aa721e924d17c7e9a16cb0b98ddc05d;hp=cc11383583601e935be062309266c6afe4d2fbb4;hpb=8bc8db44c47cd2906c57dccbfb589e41eff7f694;p=builder.git diff --git a/source/dependencycache.cpp b/source/dependencycache.cpp index cc11383..3afbf00 100644 --- a/source/dependencycache.cpp +++ b/source/dependencycache.cpp @@ -6,16 +6,16 @@ Distributed under the LGPL */ #include -#include +#include #include #include "builder.h" #include "dependencycache.h" -#include "package.h" +#include "sourcepackage.h" using namespace std; using namespace Msp; -DependencyCache::DependencyCache(Package &p): +DependencyCache::DependencyCache(SourcePackage &p): package(p), changed(false) { } @@ -73,7 +73,5 @@ void DependencyCache::load() deps[parts[0]]=StringList(parts.begin()+1, parts.end()); } - struct stat st; - Path::stat(fn, st); - mtime=Time::TimeStamp::from_unixtime(st.st_mtime); + mtime=Time::TimeStamp::from_unixtime(FS::stat(fn).st_mtime); }