]> git.tdb.fi Git - builder.git/blobdiff - source/filetarget.cpp
Add documentation for VirtualFileSystem::get_target
[builder.git] / source / filetarget.cpp
index 62265b0d9c956bbdaf644192f0a5f428ecb483ee..6626db8ded177b79ed8ecd1f0b8bd5a81f3bf456 100644 (file)
@@ -28,6 +28,7 @@ FileTarget::FileTarget(Builder &b, const Package *p, const FS::Path &a):
 void FileTarget::touch()
 {
        mtime = Time::now();
+       signal_bubble_rebuild.emit();
 }
 
 void FileTarget::check_rebuild()
@@ -35,9 +36,7 @@ void FileTarget::check_rebuild()
        if(!tool)
                return;
 
-       if(builder.get_build_all())
-               mark_rebuild("Rebuilding everything");
-       else if(!mtime)
+       if(!mtime)
                mark_rebuild("Does not exist");
        else
        {