aboutsummaryrefslogtreecommitdiff
path: root/src/wanda/wandac.cpp
diff options
context:
space:
mode:
authorFelix Morgner <felix.morgner@gmail.com>2019-11-29 11:57:29 +0100
committerFelix Morgner <felix.morgner@gmail.com>2019-11-29 11:57:29 +0100
commit79deea9b48edbf054c22801ce13a48aab9ffbc21 (patch)
treea0e81a9dfbc23ca37ea4b75299f41e6da21e3e14 /src/wanda/wandac.cpp
parent2f5f7b027d68c0d9e3b9f7c4b80a89358c0dd74f (diff)
downloadwanda-79deea9b48edbf054c22801ce13a48aab9ffbc21.tar.xz
wanda-79deea9b48edbf054c22801ce13a48aab9ffbc21.zip
cli: switch to lyra
Diffstat (limited to 'src/wanda/wandac.cpp')
-rw-r--r--src/wanda/wandac.cpp10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/wanda/wandac.cpp b/src/wanda/wandac.cpp
index 0d329a4..2c8e62d 100644
--- a/src/wanda/wandac.cpp
+++ b/src/wanda/wandac.cpp
@@ -5,7 +5,7 @@
#include <wanda/xdg.hpp>
#include <asio.hpp>
-#include <clara.hpp>
+#include <lyra/lyra.hpp>
#include <spdlog/sinks/stdout_color_sinks.h>
#include <spdlog/spdlog.h>
@@ -19,14 +19,14 @@ struct cli
std::string command{};
bool help{};
- clara::Parser parser;
+ lyra::cli_parser parser{};
auto parse(int argc, char const * const * argv, std::ostream & error)
{
- parser = clara::Arg{command, "command"}("The command to send to the deamon").required() |
- clara::Help(help);
+ parser |= lyra::arg{command, "command"}("The command to send to the deamon").required() |
+ lyra::help(help);
- auto result = parser.parse(clara::Args{argc, argv});
+ auto result = parser.parse({argc, argv});
if (!result)
{