From: 박종현/동작제어Lab(SR)/Staff Engineer/삼성전자 Date: Fri, 28 Sep 2018 08:19:02 +0000 (+0900) Subject: [enco.cli] Introduce --backend-arg option (#1672) X-Git-Tag: nncc_backup~1681 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=ed9dc2624daa428ac5d0f8e935bde1b9278c6576;p=platform%2Fcore%2Fml%2Fnnfw.git [enco.cli] Introduce --backend-arg option (#1672) This commit introduces --backend-arg option which allows users to pass arguments to backend. Signed-off-by: Jonghyun Park --- diff --git a/contrib/enco/cli/src/Driver.cpp b/contrib/enco/cli/src/Driver.cpp index 3145032..15fcb7a 100644 --- a/contrib/enco/cli/src/Driver.cpp +++ b/contrib/enco/cli/src/Driver.cpp @@ -147,7 +147,6 @@ static int entry(int argc, char **argv) // Usage: // [Command] --frontend [Frontend .so path] --frontend-arg ... std::unique_ptr frontend_zone; - // TODO Allow users to update this variable (via command-line options) cmdline::Vector backend_args; // Simple argument parser (based on map) @@ -158,12 +157,14 @@ static int entry(int argc, char **argv) }; argparse["--frontend-arg"] = [&](const std::string &arg) { frontend_zone->append(arg); }; + argparse["--backend-arg"] = [&](const std::string &arg) { backend_args.append(arg); }; if (argc < 2) { std::cerr << "Usage:" << std::endl; std::cerr << "[Command] --frontend [.so path]" << std::endl; std::cerr << " --frontend-arg [argument] ..." << std::endl; + std::cerr << " --backend-arg [argument] ..." << std::endl; return 255; }