Update to c++utilities v5

This commit is contained in:
Marius Kittler 2019-05-09 18:01:55 +02:00
parent 88475ac65e
commit e4036ab561
2 changed files with 4 additions and 5 deletions

View File

@ -18,7 +18,8 @@ set(META_VERSION_MINOR 0)
set(META_VERSION_PATCH 1)
# find c++utilities
find_package(c++utilities 4.12.0 REQUIRED)
set(CONFIGURATION_PACKAGE_SUFFIX "" CACHE STRING "sets the suffix for find_package() calls to packages configured via c++utilities")
find_package(c++utilities${CONFIGURATION_PACKAGE_SUFFIX} 5.0.0 REQUIRED)
use_cpp_utilities()
# use standard filesystem library

View File

@ -2,7 +2,6 @@
#include <c++utilities/application/argumentparser.h>
#include <c++utilities/io/ansiescapecodes.h>
#include <c++utilities/io/catchiofailure.h>
#include <c++utilities/io/misc.h>
#include <filesystem>
@ -38,9 +37,8 @@ void addStringsFromFiles(bool enableDebugOutput, set<string> &to, const vector<f
}
}
}
} catch (...) {
const auto *ioError = catchIoFailure();
cerr << Phrases::Warning << "Unable to read " << file << ": " << ioError << Phrases::End;
} catch (const std::ios_base::failure &failure) {
cerr << Phrases::Warning << "Unable to read " << file << ": " << failure.what() << Phrases::End;
}
}
}