diff options
| author | Felix Morgner <felix.morgner@gmail.com> | 2019-11-29 11:57:29 +0100 |
|---|---|---|
| committer | Felix Morgner <felix.morgner@gmail.com> | 2019-11-29 11:57:29 +0100 |
| commit | 79deea9b48edbf054c22801ce13a48aab9ffbc21 (patch) | |
| tree | a0e81a9dfbc23ca37ea4b75299f41e6da21e3e14 /src/wanda/wandac.cpp | |
| parent | 2f5f7b027d68c0d9e3b9f7c4b80a89358c0dd74f (diff) | |
| download | wanda-79deea9b48edbf054c22801ce13a48aab9ffbc21.tar.xz wanda-79deea9b48edbf054c22801ce13a48aab9ffbc21.zip | |
cli: switch to lyra
Diffstat (limited to 'src/wanda/wandac.cpp')
| -rw-r--r-- | src/wanda/wandac.cpp | 10 |
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) { |
