X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fbuilder.cpp;h=8bef2c6e5d7a67d5126d86fbfa53b1295f5eb482;hb=54aab19ee471810a956e1fee4d3b962aaf9ae9b3;hp=21e7dcdf629c4a97780059c5d1615cb12dca60b2;hpb=b3b2a8666defb9e1a5937bcfefc1bc8e02793aab;p=builder.git diff --git a/source/builder.cpp b/source/builder.cpp index 21e7dcd..8bef2c6 100644 --- a/source/builder.cpp +++ b/source/builder.cpp @@ -11,6 +11,7 @@ Distributed under the LGPL #include #include #include +#include #include #include #include @@ -473,15 +474,22 @@ Loads the given build file. */ int Builder::load_build_file(const Path &fn) { - IO::File inf(fn.str()); - IO::Buffered in(inf); + try + { + IO::File inf(fn.str()); + IO::Buffered in(inf); - if(verbose>=3) - cout<<"Reading "<=3) + cout<<"Reading "<