X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Finstall.cpp;h=27bb9a334a970a5936efcad487ce720917bd7588;hb=a40db37e1e681d397d4bfc6c893e15945c533b72;hp=b5d70f45557fda665241fb67509b9929a509a59c;hpb=e68e95f8a44150e69d2f4b74995a12013dfe75aa;p=builder.git diff --git a/source/install.cpp b/source/install.cpp index b5d70f4..27bb9a3 100644 --- a/source/install.cpp +++ b/source/install.cpp @@ -32,7 +32,7 @@ void Install::check_rebuild() { if(!mtime) mark_rebuild("Does not exist"); - else if(source.get_mtime()>mtime) + else if(source.get_mtime()>mtime || source.get_size()!=size) mark_rebuild(FS::basename(source.get_name())+" has changed"); else if(source.get_rebuild()) mark_rebuild(FS::basename(source.get_name())+" needs rebuilding");