From 84dc8430432c0a65c2fdc8946e06d307d18df28d Mon Sep 17 00:00:00 2001 From: Matthew Sloyan Date: Tue, 6 Oct 2020 16:06:07 +0100 Subject: IVGCVSW-4488 Update cxxopts to version 3.0 * Required to fix issue in TfLiteMobilenetQuantized-Armnn.cpp Signed-off-by: Matthew Sloyan Change-Id: I3a465f62e3d656c9626113da6223e4fa26b535a6 --- third-party/cxxopts/CHANGELOG.md | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'third-party/cxxopts/CHANGELOG.md') diff --git a/third-party/cxxopts/CHANGELOG.md b/third-party/cxxopts/CHANGELOG.md index 4bddcff1ff..df0e110995 100644 --- a/third-party/cxxopts/CHANGELOG.md +++ b/third-party/cxxopts/CHANGELOG.md @@ -3,7 +3,7 @@ This is the changelog for `cxxopts`, a C++11 library for parsing command line options. The project adheres to semantic versioning. -## Next version +## 3.0 ### Changed @@ -12,6 +12,13 @@ options. The project adheres to semantic versioning. * Fix duplicate default options when there is a short and long option. * Add `CXXOPTS_NO_EXCEPTIONS` to disable exceptions. * Fix char parsing for space and check for length. +* Change argument type in `Options::parse` from `char**` to `const char**`. +* Refactor parser to not change its arguments. +* `ParseResult` doesn't depend on a reference to the parser. + +### Added + +* A list of unmatched arguments is available in `ParseResult`. ## 2.2 -- cgit v1.2.1