]> git.tdb.fi Git - builder.git/blobdiff - source/dependencycache.cpp
Re-stat FileTargets after a successful build
[builder.git] / source / dependencycache.cpp
index e91bdbc91da0e0e8f59c5ec3cf4b010b8b41a793..a4211a3193066bc3049921026c60df2877c2f2c4 100644 (file)
@@ -36,7 +36,7 @@ void DependencyCache::save() const
        if(deps.empty() || !changed)
                return;
 
-       FS::Path fn = package.get_source()/".deps";
+       FS::Path fn = package.get_source_directory()/".deps";
        package.get_builder().get_logger().log("files", format("Writing %s", fn));
        IO::BufferedFile out(fn.str(), IO::M_WRITE);
 
@@ -51,7 +51,7 @@ void DependencyCache::save() const
 
 void DependencyCache::load()
 {
-       FS::Path fn = package.get_source()/".deps";
+       FS::Path fn = package.get_source_directory()/".deps";
 
        if(FS::Stat st = FS::stat(fn))
        {