aver-updater: use c++17 for std::optional

libchrome would be replacing base::Optional with absl::optional, and
absl::optional would use std::optional.

BUG=b:192529039
TEST=emerge-endeavour aver-updater with patched libchrome absl

Change-Id: Id39e64227c2942de81921921131d25d0129300bb
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/aver-updater/+/3028542
Tested-by: Grace Cham <hscham@chromium.org>
Reviewed-by: Hidehiko Abe <hidehiko@chromium.org>
Reviewed-by: Kyle Williams <kdgwill@chromium.org>
Commit-Queue: Kyle Williams <kdgwill@chromium.org>
1 file changed
tree: b789e8329a5aaf67322c1f75e4af32dcf4797221
  1. conf/
  2. src/
  3. common.mk
  4. LICENSE
  5. Makefile
  6. OWNERS
  7. README.md
README.md

aver-updater is a utility to upgrade aver camera firmwares.

Requirements

The GNU C/C++ library is required.

Building

At the top level of the directory.

$ make

Alternatively at Chromium OS development environment,

$ emerge-${BOARD} aver-updater