]> git.tdb.fi Git - builder.git/blobdiff - source/unlink.cpp
Fix a problem in finding ObjectFile dependencies
[builder.git] / source / unlink.cpp
index 458f5a904f7c5207837c23c33a59e57a868db435..fbe6388c90bacf02532f1a43e65bec73a903cd25 100644 (file)
@@ -17,7 +17,12 @@ Unlink::Unlink(Builder &b, const FileTarget &t):
 
        announce(spkg.get_name(), "RM", relative(t.get_path(), spkg.get_source()).str());
 
-       unlink(t.get_path());
+       try
+       {
+               unlink(t.get_path());
+       }
+       catch(const Msp::SystemError &)
+       { }
 }
 
 int Unlink::check()