X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Ffiletarget.cpp;h=6626db8ded177b79ed8ecd1f0b8bd5a81f3bf456;hb=903a5727ef1f8a7f540e162139396163c736d484;hp=62265b0d9c956bbdaf644192f0a5f428ecb483ee;hpb=675571163de39c2872ab1b78c8ab0c6b84dac538;p=builder.git diff --git a/source/filetarget.cpp b/source/filetarget.cpp index 62265b0..6626db8 100644 --- a/source/filetarget.cpp +++ b/source/filetarget.cpp @@ -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 {